inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! Querydsl

집합

비즈니스 로직을 쿼리에서 해결 vs 도메인 단에서 해결

904

wooseok
0

안녕하세요

querydsl 강의를 보면서 이런 생각이 들더라구요

특정 비즈니스 로직을 수행함에 있어서

쿼리를 통해서 한번에 해결할 수 도 있을 것이고

아니면 관련된 엔티티를 불러와서 도메인 단에서 해결할 수도 있구요.

대부분 전자를 트랜잭션 스크립트 모델 패턴 후자를 도메인 모델 패턴이라고 부르더라구요.

저는 이전까지 대부분 후자를 선택했습니다.

(유지 보수가 더 쉽다고 생각합니다.)

이 두개에 대한 선택 기준이 궁금합니다.

java jpa

답변 1

0

OMG

안녕하세요. 송우석 (HISBUST)님, 공식 서포터즈 OMG입니다.

다음 링크(클릭) 영한님 답변을 참고해보시겠어요?

 

유지보수가 쉽다고 생각하신 것은 아무래도 쿼리에 복잡한 비즈니스 로직이 포함되어 있지 않고 단순한 CRUD만 호출하고, 로직이 서비스/엔티티에 녹여져 있어 각자의 역할이 분리되어 있어 그렇게 생각하신 것 같습니다.

저도 이 부분은 공감이 되네요 :)

 

감사합니다.

정처기2회실기를 마치고.

0

72

0

방산 SW 개발자가 되기 위한 조언을 부탁드립니다!

1

189

1

JAVA로 백엔드 프로젝트

0

107

1

26년1회 실기 합격할수 있을까??ㅠㅠ

0

199

1

자바 실무 단계

0

333

2

진로가 큰 걱정입니다...

0

324

1

공부 방향

0

330

1

안녕하세요! 실무와 관련되서 질문드립니다!

0

352

1

함수형 인터페이스 활용

0

371

1

WebFlux를 실무에 적용하기 전에 고민이 있습니다.

0

324

0

코딩테스트 준비

0

484

1

공부하다 진도를 못 나가고 있어요 ㅜㅜ

0

421

1