0
我想在我的java conf Spring中獲得一個JNDI值。如何在Spring的java類中獲得Jndi名稱
context.xml文件:
<Environment name="foo" type="java.lang.String" value="bar" />
的XML Spring配置:
<jee:jndi-lookup id="foobar" jndi-name="java:comp/env/foo" default-value="nothing"/>
了Java Spring配置:
@Bean
public String foobar() {
???
}
如果有人能不能給我一個例子是會非常有用。由於
我不需要一個數據源,只有一個String對象。我可以用org.springframework.jndi.JndiLocatorSupport擴展我的類嗎? – aMod
@aMod嘗試自動裝配'JndiObjectFactoryBean',它將使用'getJndiName()'方法顯示您的jndi名稱 – Pragnani