컨테이너에 들어가는 있는 빈은?
언제나 좋은 강의 감사합니다 기선님!
13분 부터의 설명을 잘 이해하지 못해서 ㅠㅠ 이렇게 질문을 남깁니다.
Spring AOP 의 경우 클래스를 빈으로 등록할때, AOP를 적용시킨 Proxy bean이 등록된다고 이해하면 되는걸까요?
궁금한점은, AOP 가 적용되지 않은 A 클래스도 Bean 으로 컨테이너에 들어가고 AOP를 적용한 proxy Bean도 컨테이너에 들어가게 되나요? 중복적인 부분이라 불필요한 리소스 낭비가 일어날거같은데 proxy Bean만 컨테이너에 들어가게 되는게 맞을까요?
답변 2
2
중복이 아니죠. A는 A가 할일만 담고 있는 객체고, 스프링 AOP가 만들어준 프록시빈은 A를 사용해서 부가적인 일을 하는 또 다른 객체니까요. 리소스 낭비는 아닙니다.
0
다음 강의를 보니 제 생각이 틀렸군요!! AbstractAutoProxyCreator 가 빈이 생성되고 나서의 라이프사이클에서(BeanPostProcessor) 해당 빈의 프록시빈을 생성하는 역할을 하는것 같네요. 그렇지만 마찬가지로, 이러한 부분은 리소스 낭비가 아닌지에 대한 의문이 남는데 AOP가 적용되지 않은 빈을 컨테이너에 넣어둬야할 특별한 이유가 있을까요?
BeanFactory와 ApplicationContext 중 사용하고 싶은 컨테이너를 설정 할 수 있나요?
0
379
1
프로젝트 생성에 관련한 질문
0
374
1
안녕하세요 강의 내용을 듣다가 궁금점이 생겨 글을 남기게 되었습니다.
0
371
1
HttpServeltRequest 객체의 빈 스코프에 대해 질문 드립니다.
0
304
0
PropertyEditor non thread-safe 한 이유
0
490
1
빈의 초기화 시점이 궁금합니다.
0
393
1
이 강의 예제소스 없나요?
0
345
1
릴로딩 기능에 대해
0
404
1
Bean 을 특정 Application...Event 발생 후, 등록하는 방법이 궁금합니다
0
611
3
IoC/DI와 POJO의 관계
1
747
2
기선님 RetentionPolicy에 대해서 질문이 있습니다.
0
291
1
안녕하세요 기선님!
3
486
3
비동기적으로 실행할때
0
313
2
"Prototype/프록시"로 설정했는데 동일한 객체로 나옵니다
0
529
4
@Autowired 로 가져오는 Bean은 ?
2
280
1
Type-Safety 의미
0
538
1
Null Point
0
318
1
WebDataBinder를 특별히 쓰는 이유가 있나요?
0
384
1
안녕하세요?
0
336
2
애노테이션이 없습니다(?)
0
278
3
코드 중 변수 앞에 적는 것이 무엇인지 알고 싶습니다.
0
294
2
강의 하시면서 사용하는 resolving 이란 단어는 어떤 의미인가요?
1
1496
1
IOC컨테이너관련 질문입니다
0
243
3
인터페이스가 있는 경우 인터페이스 타입으로 주입하는 추가 질문입니다.
0
258
1





