본문 바로가기

SPRING_SETTING/spring

spring에서 @Autowired와 @Resource의 차이(펌글)


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 ---> 퍼온곳입니다. 좋은 자료 감사합니다.

'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