최근 어딘가에 @Inject
주석이 있다는 것을 알았습니다. 클래스를 삽입 할 수 있습니다.@ 삽입 주석과 함께 사용할 주입을 제공하는 가장 간단한 방법은 무엇입니까?
어떻게 공급자 측에서 사용할 수 있습니까? 가정하자
나는
class MyClass1 {
@Inject
MyType2 variable;
}
이 어떻게 작동하도록 쓸 수 있도록하려면? 절대적으로 필요한 것은 무엇입니까?
MyType2
이 추상 클래스의 인터페이스 일 경우 어떻게해야합니까?
스프링, Guice 또는 CDI와 같은 의존성 삽입 프레임 워크가 필요합니다. –
그렇다면'@ Inject'가 메인 Java EE 라이브러리에 정의 된 이유는 무엇입니까? – Dims
CDI는 Java EE의 핵심 부분이므로 –