spring에서 @Autowired와 @Resource의 차이
- @Autowired와 @Resource 차이
- @Autowired
Spring Framework에서 지원하는 Dependency 정의 용도의 Annotation으로, Spring Framework에 종속적이긴 하지만 정밀한
Dependency Injection이 필요한 경우에 유용하다.
- @Resource
JSR-250 표준 Annotation으로 Spring Framework 2.5.* 부터 지원 가능한 Annotation이다. Annotation 사용으로 인해 특정
Framework에 종속적인 어플리케이션을 구성하지 않기 위해서는 @Resource를 사용할 것을 권장한다. @Resource를
사용하기 위해서는 클래스패스 내에 jsr250-api.jar 파일이 추가되어야 함에 유의해야 한다.
자세한 내용은
http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html
참고.
http://skyforce.egloos.com/2355710 ---> 퍼온곳입니다. 좋은 자료 감사합니다.
- @Autowired
Spring Framework에서 지원하는 Dependency 정의 용도의 Annotation으로, Spring Framework에 종속적이긴 하지만 정밀한
Dependency Injection이 필요한 경우에 유용하다.
- @Resource
JSR-250 표준 Annotation으로 Spring Framework 2.5.* 부터 지원 가능한 Annotation이다. Annotation 사용으로 인해 특정
Framework에 종속적인 어플리케이션을 구성하지 않기 위해서는 @Resource를 사용할 것을 권장한다. @Resource를
사용하기 위해서는 클래스패스 내에 jsr250-api.jar 파일이 추가되어야 함에 유의해야 한다.
자세한 내용은
http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html
참고.
http://skyforce.egloos.com/2355710 ---> 퍼온곳입니다. 좋은 자료 감사합니다.
'SPRING_SETTING > spring' 카테고리의 다른 글
spring EL (0) | 2012.02.01 |
---|---|
spring에서 스케줄링 돌리기 (0) | 2012.01.20 |
JUnit test에서 application context를 로딩하기 (0) | 2011.04.05 |
spring form tag (0) | 2011.01.23 |
핸들러 인터셉터 (0) | 2011.01.18 |