Spring中配置JNDI数据源
如果应用配置在高性能的应用服务器(如WebLogic或Websphere等)上,更希望使用应用服务器本身提供的数据源。应用服务器的数据源使用JNDI开放调用者使用,Spring为此专门提供引用JNDI资源的JndiObjectFactoryBean类。
一、在Spring配置文件中的配置
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/DBPool</value>
</property>
</bean>
二、在web.xml的配置(这些标签就是用来建立当前应用环境到服务器资源的映射的)
<resource-ref