1
나는 다음과 같은 코드가 있습니다방법 몸 안쪽으로 주입 할 수 있습니까?
class Foo {
@Resource(lookup=url)
private DataSource ds;
}
을하지만 url
은 동적이며 방법 본체 내부에로드됩니다 :
class Bar {
public static void main(String[] args) {
String url = xxx;
DataSource ds;
//How to inject the datasource using Annotation?
}
}
내가 컨텍스트 검색을 사용하는 방법을 알고있다. 주석을 첨부 할 방법이 있는지 알고 싶습니다.
동적 URL을 결정하는 조회/팩토리 빈을 삽입 할 수 있습니까? – JustinKSU
주석으로는 불가능하다고 생각합니다. 이해가되지 않습니다. 왜 그렇게해야합니까? 팩토리 클래스를 생성하고 간단한 메소드 호출로 언제든지 ds를 얻을 수 있습니다. –