목록annotation (2)
Gentle Breeze
출처 : Anyframe 3.2.0 Manual ( http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html ) 특정 Bean의 기능 수행을 위해 다른 Bean을 참조해야 하는 경우 사용하는 Annotation으로는 @Autowired 또는 @Resource가 있다. @Autowired Spring Framework에서 지원하는 Dependency 정의 용도의 Annotation으로, Spring Framework에 종속적이긴 하지만 정밀한 Dependency Injection이 필요한 경우에 유용하다.@Resource JSR-250 표준 Annotation으로 Spring Framework 2..
* Circular dependencies Constructor Injection 사용 시 Beans 간 서로 참조하여 순환 참조 관계가 만들어지지 않도록 주의하여야 함 * 사람이 읽을 수 있는 문자열(String) 표현처럼 property 나 생성자의 인자를 명시 * depends-on 객체의 생성 순서를 정의, 반드시 depends-on 에 선언된 객체가 호출 된 객체보다 먼저 생성되어 있어야 함 * singleton Pattern 특정 Bean을 getBean을 통해 여러번 호출해도 Bean 객체는 처음 하나만 생성됨 * default-lazt-init ="true" 모든 Bean들이 전부 Lazy Loading 으로 동작함 * singleton vs prototype - singleton : 여러..