강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

우으어으님의 프로필 이미지
우으어으

작성한 질문수

서비스 계층에서 도메인(개념)객체 vs JPA 엔티티

작성

·

3

0

안녕하세요, productService에서 findProduct의 경우는 productFinder를 통해 JPA 엔티티가 아닌 개념객체를 반환하여 사용하는 거 같습니다!

CouponService의 경우에는 서비스에서 couponFinder를 따로 쓰지 않고, 레포지터리를 사용해서 JPA엔티티를 활용하도록 구현이 되어있습니다.

finder같은 도구 클래스를 통해 도메인 객체를 가져오는 것과 JPA 엔티티를 가져와서 처리하는 판단 기준이 따로 있으실까요?

서비스에서 개념객체를 가져와서 활용하는 것과 JPA엔티티를 사용했을 때 각각 장단이 있을 거 같은데 관련해서 어떻게 생각하시는지도 궁금합니다!

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
우으어으님의 프로필 이미지
우으어으

작성한 질문수

질문하기