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


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

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

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

 

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

QQ截圖20180808103953_副本

在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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM