SPRING AOP 관련 오류 proxy$ ##
SPRING 프로젝트로 중간에 AOP 설정을 추가하였다.
코딩 중간에 왼쪽 하단 상태 표시줄에 JPA EVENT HANDER /LISTENER 가 돌면서
무한 루프가 돌아서 STS를 강제 종료를 해야했다.
또한 위의 상태가 중지되었더라도 실행을 시켜 서버구동을 하게되면 서버 실행이 중지된다.
콘솔엔 해당 Srping XML 과 bean 생성의 오류 및 dao. service 부분의 오류.
그리고 핵심적 오류 코드인 proxy$## 부분의 코드를 발견할수있다.
이의 경우 service 또는 dao 의 bean 생성시 중복값 또는 다른 값과 겹쳐서 생기는 문제로 보인다.
이에 따라 해당 오류 controller 와 service dao의 class 를 확인해보니..
역시나 문제를 발견할수있었다.
service 객체의 implement를 객제로 받아서 사용하고있었다.
즉. class 와 interface 의 import를 이름의 혼동으로 인해 잘못된 적용되어있었다.
해결로 class ## implement ### 를 받는 파일의 명은 ##+Impl 로
interface 의 파일의 명은 ## 그대로 작성하였다.
위 해결 방안으로 모든 클래스와 인터페이스를 확인 및 수정 및 검토하였다.
이후.. 완벽히 정상적으로 구동이되며 에러도 없다..
너무나 감격,,,
그래도 뭔가 문제가 있다고 하면
STS 설정을 바꿔준다
상단 작업표시줄 > window > preference > maven > java ee > jax /jsf /jpa 체크 해제.
플러그인들이실시간 안적용 되니.. 리소스?가 적게 가용되니 느려진 속도가 빨라진다!!!