반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- JPA예제
- JPA공부
- 카프카
- K8S
- 프로그래머스
- JPA 공부
- Flutter
- nestjs스터디
- 기술공부
- Kafka
- 스프링 공부
- DDD
- 스프링공부
- JPA스터디
- JPA
- nestjs공부
- nestjs
- 알고리즘공부
- Axon framework
- 자바공부
- 스프링부트공부
- 코테공부
- 플러터 개발
- 스프링
- 자료구조공부
- 코테준비
- 플러터 공부
- 스프링부트
- 기술면접공부
- querydsl
Archives
- Today
- Total
목록JPA entity to dto (1)
DevBoi
[JPA] JPA Dto <-> entity
DTO와 Entity 간의 설정은 JPA에서 필수 조건이라고 생각한다. Entity를 DTO처럼 사용한다면, 나도 모르는새에 트랜잭션이 닫히면서 디비로 쿼리가 나갈수도있고 데이터가 바뀔수도 있기 때문이다. 이전에는 ModelMapper라는 기능을 사용했지만 이건 생각 보다 단점이 많은 기술이다. 쓰면서도 대충 느낌이 오긴했지만, 자세히 안좋은 점들과 어떨때 쓰면 좋을지는 추후 포스팅에서 다루기로 하고 일단 바꾼 방식에 대해서 정리해보자 일단은 빌더 패턴이다. 엔티티에서는 dto를 파라미터로 받아서, 세팅해주는 빌더를 선언해준다. 실제로 다 빌더로 넣어줄수도있지만, postId같이 자동으로 seq같이 붙는 값을 관리해주기위해 해당 유형의 값은 빼고 관리해주자 DTO에서는 이렇게, getEntity라는 메소..
Develop/[JPA]
2022. 12. 7. 16:31