-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
안녕하세요 강의의 제품Update부분에 관한 질문입니다.
21.05.04 15:42 작성 조회수 120
0
안녕하세요 강의 잘 수강하고 있습니다.
궁금한점이 있어서 질문드립니다.
보통 DB관련 로직이 있는 부분은 Repository에서 처리하는 것으로 알고 있는데요
이번 상품Update내용을 보면 단지 Service부분에서 Update 처리가 일어나는데 굳이 Repository부분이 아니더라도 Service계층에서 처리해도 큰 상관이 없는 것인가요?
궁금합니다
답변을 작성해보세요.
0
김영한
지식공유자2021.05.04
안녕하세요. 동근님
JPA는 ORM 입니다.
따라서 객체를 자바 컬렉션에 보관하고 다루는 것 처럼 사용할 수 있게 도와줍니다.
따라서 JPA를 사용하면 마치 자바 컬렉션에서 객체를 조회해서 변경할 때 해당 컬렉션에 따로 객체를 저장하지 않아도 변경내용이 반영되는 것 처럼 사용됩니다.
그래서 이 부분이 JPA의 장점이라고 이해하시면 됩니다.
감사합니다.
답변 1