回答
此示例假定您使用的是Oracle 10i。
在JBoss 5中,創建一個以-ds.xml
(儘管不一定是-ds
,它必須是XML文件)結尾的XML文件。具有以下描述符元素。
這是一個做Local-TX數據源的例子。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE datasources
PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
"http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
<datasources>
<local-tx-datasource>
<jndi-name>MyDataSourceName</jndi-name>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<connection-url>jdbc:oracle:oci:@(description=(address=(host=youroraclehost)(protocol=tcp)(port=1521))(connect_data=(SERVICE_NAME=yourservicename)))</connection-url>
<user-name>myUserName</user-name>
<password>myPassword</password>
<min-pool-size>20</min-pool-size>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
可以有超過1 <local-tx-datasource>
元素,但<jndi-name>
必須是唯一的。
對於XA數據源,請參閱example。
以上示例保存在MyDataSourceName-ds.xml
。
XML文件必須放在JBOSS_HOME/server/<default|all>/deploy
文件夾下。
現在,在Java中,你將檢索MyDataSourceName
如下:
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:MyDataSourceName");
Connection connection = ds.getConnection();
Buhake,謝謝你的回答。 「在JBoss 5.0中」是什麼意思?它在一個特定的文件夾中嗎?如果JBoss安裝在c:\ jboss-6.0下,該XML文件應放在哪裏? – wavicle
每個版本的JBoss都對XSD和配置進行了重大更改。 JBoss 7是從JBoss 6完全重寫的。JBoss 6在目錄方面應該與JBoss 5相同,但我知道數據源XSD比JBoss 5更新。 –
@BuhakeSindi我想加密連接url並在java中讀取以解密。我們如何在Jboss5中實現這一目標? –
這裏是JBoss一個鏈接,解釋它適合你。
- 1. 創建JBoss數據源
- 2. 如何Jboss應用服務器
- 3. 如何在JasperReports服務器中創建多個數據源?
- 4. 在JBOSS中創建數據源
- 5. 創建XA數據源到DB2在JBoss
- 6. 在WSO2數據服務服務器中爲Oracle創建數據源
- 7. 我應該如何捕獲UDP數據包創建服務器
- 8. JBoss應用服務器7.0.1 CRUD應用
- 9. 在jboss/weblogic服務器中配置帶時區的數據源
- 10. JBoss應用服務器7數據源配置 - 交易不活躍
- 11. 如何爲Advantage數據庫服務器(ADS)創建數據庫?
- 12. 在JBoss服務器中配置MongoDB數據源
- 13. 如何根據服務器的響應創建CellTable
- 14. 如何在eclipse中找到新的JBoss應用服務器7服務器?
- 15. 如何從在服務器外運行的Spring hibernate項目(Web應用程序)使用JBoss AS7 JNDI數據源?
- 16. 數據庫連接下JBOSS應用服務器
- 17. iOS:如何創建從服務器下載數據的應用程序?
- 18. 在WSO2服務器上創建自動數據源
- 19. 用於DB2的JBOSS中的數據源創建
- 20. 如何使用Spring啓動創建事件源服務器?
- 21. 如何在Qt創建器中向服務器發送數據?
- 22. 如何創建tizen服務應用
- 23. 如何在Oracle WebLogic服務器中正確創建JDBC數據源?
- 24. JBoss應用服務器介紹手冊
- 25. JNDI查詢JBoss應用服務器7
- 26. JBOSS應用服務器和Servlet
- 27. Websphere應用服務器VS Jboss
- 28. JBoss應用服務器重新部署
- 29. JBoss應用服務器日誌配置
- 30. 如何將SQLite創建的數據上傳到MySQL服務器?
Upvoted!這絕對不是一個模糊的問題。 – wavicle