0
:Guice 누군가가 그가 심지어 구현하는 방법을 알게 될 것입니다 guice 이러한 전문가가 될 것인지 궁금하고 전문적인 질문
: 그 같은 몇 가지 매개 변수를 주입 주석 (@ConfParam
)를 가지고
을
class TestClass {
private final int intValue;
@Inject
public TestClass(@ConfParam(section = "test1", key = "1") int intValue{
this.intValue = intValue;
}
public int getIntValue() {
return intValue;
}
}
ConfParam은 내 사용자 정의 주석입니다.
이제 주입 값이 요청되면 guice가 값을 확인하기 위해 동적 바인딩을 생성합니다.
해당 바인딩의 경우 주석 내부에 매개 변수가 필요합니다.
몇 가지 예가 될 수 있습니다. 데이터베이스의 일부 테이블에서 어떤 부분을 조사해야합니까? 열쇠는 무엇입니까?
인젝터를 만들 때 데이터를 사용할 수 없으며 런타임에 추가 할 수도 있습니다.
ps. 정적 솔루션은 쉽습니다. (단지 Names 클래스를 살펴보십시오)
이것은 내가 필요한 것입니다. – Roman