WebSphere中配置的數據源在Web應用中引用的寫法
阿新 • • 發佈:2018-08-08
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應用中引用的寫法