스프링 어노테이션이 안 먹힐 때 의심해볼만한 것
따라서, 초기화 순서와 dependency 순서가 꼬이면 proxy가 아니라 그냥 instance가 bean으로 등록될 수 있으므로 @Cache든 @Async든 동작 안 하면 디버깅으로 @Autowired의 결과물이 proxy 인스턴스인지 그냥 class 인스턴스인지 확인해보고, proxy가 아니라면 dependency 순서 및 설정 초기화 순서를 다시 한번 점검해봐야한다
Last updated