SPRING
실무에서 잘못 사용하고 있던 Transaction
실무 프로젝트 전반에 REQUIRES_NEW가 걸려 있던 원인을 프록시 패턴과 롤백 시점, 컨트롤러에 걸린 AOP 트랜잭션 설정에서 찾아 분석한 과정을 정리합니다.
실무 프로젝트 전반에 REQUIRES_NEW가 걸려 있던 원인을 프록시 패턴과 롤백 시점, 컨트롤러에 걸린 AOP 트랜잭션 설정에서 찾아 분석한 과정을 정리합니다.
클린 코드 11장 후반부를 읽고 시스템 확장과 횡단 관심사, 자바 프록시와 스프링 AOP 예제를 비교해 관심사를 분리하는 방법, POJO 시스템이 주는 기민함을 정리합니다.