아직 해결을 못해서 못 씀
키워드:
Chained TransactionManager
Jta TransactionManager
해결은 했음.
hikari 사용해 datasource 2개 연결했더니 트랜잭션 롤백이 되지 않고 entityManager 를 통해 persist() 메소드 호출하면 바로 db 에 insert 되는 현상이 발생함.
내가 datasource 설정을 잘못해서 그런 줄 알았는데 알고보니 테이블 엔진이 MyISAM 이었음.
MyISAM 은 트랜잭션을 지원하지 않음.
----
반응형