spring中配置的JNDI如下:
<!-- JNDI方式配置数据源 -->
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean"> <property
name="jndiName" value="${jndiName}"></property> </bean>
Controller里面获取的方法如下:
@Autowired
private org.springframework.jndi.JndiObjectFactoryBean data;
javax.sql.DataSource ds = (DataSource) data.getObject();