티스토리 뷰

Spring+Hibernate으로 프로젝트 진행 중에 junit으로 dao 테스트를 하는데

쿼리도 잘 만들어지고, 결과도 뽑는데 롤백을 시작하겠다는 로그가 계속 나온다.



Service단 테스트에서는 잘되는데 왜 dao테스트에서만 이럴까?

dao 테스트에서는 @Rollback(false)로 명시하니 해결되었다.


아니면 클래스 단위로 걸어도 된다.

@TransactionConfiguration(transactionManager="transactionManager", defaultRollback=false)

public class Entity {



자세한 것은 더 찾아봐야 알 듯하다.


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함