spring aop transaction
-
[Spring] 스프링 AOP를 이용해 트랜잭션(transaction) 처리하기Spring 2022. 6. 27. 16:53
필자의 스프링 버전 1.8 4.3.4.RELEASE 4.2.3.RELEASE 1.6.10 1.6.6 3.0.8 pom.xml 의존성 추가 org.springframework spring-aop ${org.springframework-version} org.springframework spring-tx ${org.springframework-version} aop와 트랜잭션을 사용하기 위해 pom.xml에 추가한다. context-transaction.xml 작성 aop의 포인트컷 설정으로 ServiceImpl.java로 끝나는 자바파일에 트랜잭션을 설정한다. bean id txManager의 dataSource는 데이터베이스가 연결설정을 하는 context xml파일내의 bean id다. web.xml ..
-
[Spring Security] Cannot resolve reference to bean 'org.springframework.security.web.DefaultSecurityFilterChain개발 오류 2021. 11. 6. 20:51
AOP 방식으로 트랜젝션을 설정하다가 : Cannot resolve reference to bean 'org.springframework.security.web.DefaultSecurityFilterChain 같은 오류가 발생 execution(* com.spring.app..service.*ServiceImpl.*(..)) aop ponitcut 포인트컷 방식으로 일괄 스켄하려다가 계속 에러가 나서 보니깐 UserDetails를 커스텀한 클래스에서 인식을 못하고 계속 에러가 발생했다. 커스텀한 클래스를 포인트컷 인식하지 못하는 패키지로 옮기니깐 에러가 해결됨