Transaction

JPA

@Transactional에 관한 고찰 (or 반성)

@Transactional..??? Spring이 알아서 해주잖아..? Spring + JPA 로 개발하다 보면 눈에 보이지 않는 것들에 대해서 놓치고 개발하는 경우가 빈번하게 생깁니다. 생각보다 많은 개념이 들어가 있는 @Transactional 조차도 말 그대로 Spring느님께서 다 알아서 해주니까요 😅 그러다가 장애 나거나 커스터마이징이 필요하다면...? 그러다 어느 순간 커스타마이징, 장애 등의 상황에서 대응하려고 보면 난감한 상황에 놓이게 됩니다. 그래서 구글링을 시작하지만, Spring이 알아서 해주던 영역이기 때문에 처음 보는 단어들뿐입니다. 그래서 Spring안에서 어떤 방식으로 @Transactional이 동작하는지 눈으로 확인해보려 합니다. @Transactional !!!! AOP ..

JPA

Proxy형태로 동작하는 JPA @Transactional

본 포스팅은 아래 키워드를 검색하는 분들에게 참고가 될 만한 글입니다. Methods annotated with '@Transactional' must be overridable jpa transactional private jpa transaction same class same class transaction not working call transaction method from other transaction 예제 코드는 아래 github에 작성되어 있습니다. https://github.com/cobiyu/transactional_proxy cobiyu/transactional_proxy Contribute to cobiyu/transactional_proxy development by creat..

코비코비
'Transaction' 태그의 글 목록