2
다음 예제에서는 타사 라이브러리에서 클래스를 주입하는 방법은 무엇입니까? 예를 들어,@ JavaEE에서 타사 클래스 삽입 방법
@Stateless
class MyStatelessService
{
@Inject Gson gson;
...
}
모든 제 3 자 클래스를 담당하는 빈 주입기 클래스를 만들어야한다고 가정합니다. 그렇게하는 방법?
다음 예제에서는 타사 라이브러리에서 클래스를 주입하는 방법은 무엇입니까? 예를 들어,@ JavaEE에서 타사 클래스 삽입 방법
@Stateless
class MyStatelessService
{
@Inject Gson gson;
...
}
모든 제 3 자 클래스를 담당하는 빈 주입기 클래스를 만들어야한다고 가정합니다. 그렇게하는 방법?
삽입하려는 유형에 맞는 전문 제작자를 만들어야합니다. 완벽한 예가 이미 있습니다. 용접 확장을 사용하는 로거 주입입니다.
@Inject
Logger log;
현재 용접 확장에보고 할 수 있습니다 :
https://github.com/weld/extensions/blob/master/impl/src/main/java/org/jboss/weld/extensions/log/
과 Producer.java 여기에 자신을 :