Exam이라는 인터페이스를 StudyExam이 구현합니다
그리고 configuration 클래스에서 Exam 빈과 그것의 프록시 빈을 등록합니다
그리고 또 다른 클래스에서 Exam을 autowire합니다
정상적으로 작동합니다
그런데 Exam의 프록시를 autowire하려고 했더니 인텔리제이에서는 Exam 타입이어야한다고 에러메세지를 띄웁니다
그렇지만 실제 실행해보면 정상작동합니다
어떤 설정을 해줘야 인텔리제이가 프록시도 autowire될수 있다고 알아먹을까요?
Exam도 굳이 빈 등록 해야함? setTarget에 바로 넣지
위의 문제랑은 상관 없어요
Exam은 오토와이어 된다고 뜨고 프록시는 안된다고 뜨는거 명시적으로 보여주려고 한거라
인텔리제이 autowired 인스펙션 고질병 있음
방금 intellij랑 STS에서 비슷한 코드 해봤는데 intellij만 지랄함 ide 문제는 맞는거같은데 해결방법 못찾겠네
인텔리제이 고질병임 마이바티스도 쓰다보면 이런경우 많음