스프링 트랜잭션의 적용과 확인방법
개인적인 정리입니다....! 모든 내용은 인프런에 있는 김영한님 강의 중 스프링 DB 2편에 나오는 내용입니다. 스프링에서 제공하는 트랜잭션을 사용 하기위헤서는 해당 트랜잭션을 적용하는 방식에 대해서 알아야 하는데… @Transactional 스프링의 경우에는 위의 Transactional 어노테이션을 명시하여 사용하고 이 경우를 선언적 트랜잭션 관리라고 한다. 다양한 방식이 존재하지만 현재는 해당방식을 가장 많이 사용한다.(Proxy 방식의 AOP가 적용된다.) 이전 회사에서는 서비스단의 메서드 이름에 대해 컨벤션을 지정해놓고 프로그래밍단에서 트랜잭션이 어떤 것이 사용 될지에 대해 스프링 실행시에 지정되도록 되어 있었다. (예를들어 select로 시작하는 경우 readOnly 적용 update 시작 되..
2023.03.15