(주석을 사용하지 않음). 그러나, 나는 속성 값을 얻는 방법을 알아낼 수 없다.ApplicationContext 개체에서 속성 값을 얻으려면 어떻게해야합니까?</p> <pre><code>@Autowired private ApplicationContext ctx; </code></pre> <p>나는하여의 getBean 방법 중 하나를 사용하여 콩과 자원을 얻을 수 있습니다 : 만약 내가
분명히, 나는 같은 @Value 속성이 새로운 빈을 만들 수 있습니다
private @Value("${someProp}") String somePropValue;
나는 콩을 autowiring에없이 그 값을 얻기 위해 ApplicationContext는 객체를 호출 할 어떤 방법
?
보통 @Value를 사용하지만 SPeL 표현식이 동적이어야하는 상황이 있으므로 주석을 사용할 수 없습니다.
(YourBeanType) ctx.getBean ("beanId"); –