WebLogic and Tomcat 使用JDBC2.0的差異
今天在使用JDBC2.0(使用DataSource)的方式連線資料庫時,發現weblogic和tomcat的差異:
1.眾所周知,在tomcat中,如果jsp/servlet要使用DataSource,必須在web.xml中配置<resource-ref>標籤。而在weblogic中,一旦配置該標籤,就會出現“Could not locate resource-ref jdbc/xxx in application environment”錯誤(Weblogic中已配置好ConnectionPool和(Tx)DataSource)
2.在tomcat中,配置好<resource-ref>標籤後,程式中必須使用dataSource = (DataSource)ic.lookup("java:comp/env/jdbc/xxx");訪問,即"java:comp/env"要寫上。而在weblogic中,只需ic.lookup("jdbc/xxx");獲取DataSource即可。
以上兩個問題的出現,嚴重與java提倡的"一次編寫,處處執行"思想悖理,請問大家,是tomcat的問題還是weblogic的問題。j2ee的規範裡對外部resource的連線是怎麼規範的?
1.眾所周知,在tomcat中,如果jsp/servlet要使用DataSource,必須在web.xml中配置<resource-ref>標籤。而在weblogic中,一旦配置該標籤,就會出現“Could not locate resource-ref jdbc/xxx in application environment”錯誤(Weblogic中已配置好ConnectionPool和(Tx)DataSource)
2.在tomcat中,配置好<resource-ref>標籤後,程式中必須使用dataSource = (DataSource)ic.lookup("java:comp/env/jdbc/xxx");訪問,即"java:comp/env"要寫上。而在weblogic中,只需ic.lookup("jdbc/xxx");獲取DataSource即可。
以上兩個問題的出現,嚴重與java提倡的"一次編寫,處處執行"思想悖理,請問大家,是tomcat的問題還是weblogic的問題。j2ee的規範裡對外部resource的連線是怎麼規範的?
相關文章
- 談談 mysql和oracle的使用感受 -- 差異MySqlOracle
- ERP差異來源和差異處理
- UDP和TCP的差異UDPTCP
- vue和react的差異VueReact
- jquery版本中的差異jQuery
- 淺談WebLogic和TomcatWebTomcat
- ChromeDriver版本差異Chrome
- 中西IT差異論
- 前端BootstrapTable元件不同使用方法的效率各有差異前端bootAPT元件
- weblogic,tomcat,JBoss以及Websphere的區別WebTomcat
- 線上json差異比較工具--遞迴比較兩個json的節點和值的差異,並支援差異數預覽和逐個檢視差異JSON遞迴
- PostgreSQL與Oracle的sql差異SQLOracle
- 【譯】框架與庫的差異框架
- 機器學習和統計模型的差異機器學習模型
- 《卸甲筆記》-PostgreSQL和Oracle的SQL差異分析之五:函式的差異(五)筆記SQLOracle函式
- 《卸甲筆記》-PostgreSQL和Oracle的SQL差異分析之五:函式的差異(三)筆記SQLOracle函式
- 《卸甲筆記》-PostgreSQL和Oracle的SQL差異分析之五:函式的差異(一)筆記SQLOracle函式
- SQL Server 2008 使用差異備份SQLServer
- Nginx/ZooKeeper 負載均衡的差異Nginx負載
- Oracle中exists和in的效能差異Oracle
- 使用多重 SOA 來消除企業系統之間的差異
- 從Tomcat向Weblogic8.1移植的問題TomcatWeb
- BeanPostProcessor 介面和@PostConstruct 在使用姿勢上差異BeanStruct
- 系統之間差異
- 使用RSEM進行轉錄組測序的差異表達分析
- 關於在SQL語句中ON和WHERE中條件使用的差異SQL
- Oracle 8i 與 oracle 9 下 RMAN 中 CROSSCHECK 使用的差異OracleROS
- Bootstrap和Tailwind CSS之間的差異?bootAICSS
- Gradle中的差異化構建Gradle
- Java和C++的基本差異(轉)JavaC++
- 國內外的ERP系統存在顯著的差異,差在哪?
- UI vs UX:使用者介面和使用者體驗之間的差異UIUX
- 使用Visual Studio進行檔案差異比較
- 使用version引數解決Oracle資料泵版本差異Oracle
- Weblogic NodeManager 的配置使用Web
- Variation information(資訊差異指標)ORM指標
- Git差異並列顯示Git
- now&sysdate函式差異函式