티스토리 뷰

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

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



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

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


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

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

public class Entity {



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


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함