질문&답변
타입이 아닌 "prototypeBean" 이름으로 빈 조회시 에러
컴파일을 할때 소스코드를 jvm이 읽을수있는 바이트코드로 바꿔서(=.java형태인 코드를 .class로) class loader에 의해 등록이 되는데 @bean은 IOC법칙에 의해 주체가 내가아닌 스프링에게 권한이 위임되고 저장되는 위치는 heap영역에 저장되다보니 method area와 같이 인스턴스를 공유할수있게됩니다. prototype.class가 아닌 prototype로 검색을했을때 컴파일에 xxx.class로 올라가있기때문에 인식하지못하고 bean을 찾을수없다고하는거같습니다 제 개인적인생각이어서 멘토분이 나타나셔서 대답해주실거같습니다. 저도 배운내용이라 한번 적어봤습니다
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 345





