[Spring Boot] Setter 그리고 update에 대해서
개인의 의견을 적은 것이니, 이 점을 참고해서 봐주시면 감사하겠습니다. Spring boot를 공부하면서 의문점을 가지고 있었다. 바로 Setter와 Jpa에서 update문이었다. 데이터 모델을 만들 때 Setter를 쓰지 말라고 하는 것은 데이터의 무결성을 해칠 수 있어서 그렇고, JPA에서 update문을 쓰지 말라고 하는 것은 영속성 콘텍스트를 무시하고 직접 DB와 쿼리하는 것이기 때문에 주의하라고 한다. 여기서 그러면 영속성 콘텍스트를 통해 업데이트를 할려면 Setter를 써야하는데, 주위의 다른 글들을 보면 Setter에 대해서 부정적인 글들을 많이 봐왔다. 필자는 그래서 다음과 같이 생각했다. 비즈니스 로직에 맞게 메소드를 세팅하여 유사 세터를 만들자고. 예시를 들어서 설명하겠습니다. (다소..
JVM/Spring
2021. 9. 19. 15:30
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- setattr
- ubuntu
- docker-compose
- Linux
- Celery
- 프로그래머스
- 2021 KAKAO BLIND RECRUITMENT
- 자바
- env
- 면접
- docker
- django
- Command Line
- 카카오
- Python
- PostgreSQL
- 그래프
- 알고리즘
- Pattern
- headers
- BFS
- thread
- dockerignore
- postgres
- 백준
- Collections
- DRF
- Java
- Spring
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함