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

diaman75님의 프로필 이미지
diaman75

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

상품 서비스 개발

Controller, Service, Repository 구조에서 Transaction 관련 질문

해결된 질문

작성

·

1K

0

안녕하세요?

강의 내용 중 질문이 있어서 글 남깁니다. 아직 전체 강좌를 본 건 아니지만 말씀하신 Controller, Service, Repository 구조에서 Service 구조가 단순 Repository 에 위임하는 기능만 있는 경우, Controller 에서 직접 Repository 를 호출하는 것도 괜찮다고 하셨는데 이 경우에 Transactional 은 어느쪽에서 관리하는 게 좋을까요?

Controller or Repository 둘 중 어느 곳에서 관리하는게 좋을지? 얼핏 생각하면 Controller 에서 관리하는 게 좋을 것도 같은데 간단한 구조라면 Repository 에서 관리해도 될 것 같아서요. 그리고, 혹시 Controller 에서 Transactional  을 처리하는 경우, 예전에 문제가 생길 수 있다고 들었던 것도 같아서 질문 납깁니다.

답변 1

1

안녕하세요. diaman75님, 공식 서포터즈 OMG입니다.

 

동일한 내용으로 질문에 영한님 답변 링크 첨부합니다 :)

https://www.inflearn.com/questions/15024

 

감사합니다.

diaman75님의 프로필 이미지
diaman75

작성한 질문수

질문하기