본문 바로가기

SpringFramework Core - I. IoC 컨테이너/11. JSR 330의 표준 어노테이션들 사용하기

11. JSR 330 표준 어노테이션 사용하기

원문: https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-standard-annotations

 

 

스프링 3.0을 사용하게 되면, JSR-330 어노테이션(의존성 역전)의 지원을 받을 수 있다. 이 어노테이션들은 스프링 어노테이션들과 같은 방법으로 스캔된다. 이 어노테이션들을 사용하기 위해서는 클래스패스에 관련 jar 파일들을 가지고 있어야 한다.

 

※ 메이븐을 사용한다면, 'javax.inject'를 표준 메이븐 저장소로부터 사용할 수 있다(https://repo1.maven.org/maven2/javax/inject/javax.inject/1/). 따라서 다음 의존성을 pom.xml에 추가하면 된다.

<dependency>
    <groupId>javax.inject</groupId>
    <artifactId>javax.inject</artifactId>
    <version>1</version>
</dependency>