1. 程式人生 > >WebSphere中配置的數據源在Web應用中引用的寫法

WebSphere中配置的數據源在Web應用中引用的寫法

padding websphere 技術分享 org info href adding title framework

WebSphere中配置的數據源在Web應用中引用時名稱一定要和數據源的JNDI名稱保持一致,否則會出現無法找到數據源的錯誤。

引用WAS的數據源時只需要與JNDI名稱保持一致即可。

引用Tomcat的數據源時需要加上:java:comp/env/ + 數據源名稱,如:java:comp/env/jdbc/oracleds

WAS中配置數據源截圖如下:

技術分享圖片

在WebSphere中定義了數據源,JNDI名稱為:jdbc/oracle11g_datasource

在Spring中引用數據源時應當這樣寫:

<!-- dataSource config -->
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>jdbc/oracle11g_datasource</value> </property> </bean>

WebSphere中配置的數據源在Web應用中引用的寫法