728x90
반응형
질문 : @Transactional 주석은 어디에 속합니까?
@Transactional
을 DAO
클래스 및 / 또는 해당 메서드에 배치해야합니까? 아니면 DAO 개체를 사용하여 호출하는 서비스 클래스에 주석을 추가하는 것이 더 낫습니까? 아니면 두 "레이어"에 주석을다는 것이 합리적입니까?
답변
트랜잭션이 서비스 계층에 속한다고 생각합니다. 작업 단위 및 사용 사례에 대해 알고있는 사람입니다. 단일 트랜잭션에서 함께 작동해야하는 여러 DAO가 서비스에 주입 된 경우 정답입니다.
출처 : https://stackoverflow.com/questions/1079114/where-does-the-transactional-annotation-belong
728x90
반응형
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
오류 java.lang.OutOfMemoryError : GC 오버 헤드 제한 초과 (0) | 2021.12.06 |
---|---|
JavaScript에서 'prototype'과 'this'의 차이 (0) | 2021.12.05 |
Java를 사용하여 문자열을 텍스트 파일에 저장 (0) | 2021.12.05 |
JavaScript를 사용하여 페이지 맨 위로 스크롤 하는 방법 (0) | 2021.12.04 |
자바 문자열을 날짜로 변환하는 방법 (0) | 2021.12.03 |