標籤:des style io os 使用 java ar 檔案 資料
以jboss7.1.0和mysql為例
1、找到安裝目錄,我的目錄是:jboss-as-7.1.0.CR1b
2、找到standalone.xml,這個檔案在我的電腦上是C:\Users\dan\Desktop\jboss-as-7.1.0.CR1b\standalone\configuration
3、開啟,並搜尋datasources
4、進行編輯
<datasources>
<datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS_Pooll"
enabled="true" jta="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:mysql://localhost:3306/DBName</connection-url>
<driver>mysql</driver>
<pool>
<min-pool-size>5</min-pool-size>
<max-pool-size>10</max-pool-size>
<prefill>true</prefill>
<use-strict-min></use-strict-min>
</pool>
<security>
<user-name>root</user-name>
<password>123456</password>
</security>
<statement>
<track-statements>true</track-statements>
<prepared-statement-cache-size>10</prepared-statement-cache-size>
</statement>
<timeout>
<idle-timeout-minutes>10</idle-timeout-minutes>
<query-timeout>600</query-timeout>
</timeout>
</datasource>
<drivers>
<driver name="mysql" module="com.mysql">
<driver-class>com.mysql.jdbc.Driver</driver-class> <xa-datasource-class>com.mysql.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
</driver>
</drivers>
</datasources>
5、到E:\jboss-as-7.1.0.CR1b\modules\com檔案夾下面建立一個mysql,在進入建立一個main檔案夾在進入,把資料庫.jar放進去
6、在這個E:\jboss-as-7.1.0.CR1b\modules\com\mysql\main檔案夾裡面建立一個module.xml
7、開啟module.xml進行編輯
<module xmlns="urn:jboss:module:1.1" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-5.0.5-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
切記:path是和你的資料庫jar一樣的
8、到web中使用
<%
Context c=new InitialContext();
DataSource dataSource=(DataSource) c.lookup("java:jboss/datasources/ExampleDS");
Connection conn=dataSource.getConnection();
PreparedStatement pstm=null;
ResultSet rs=null;
try{
pstm=conn.prepareStatement("select *from score");
rs=pstm.executeQuery();
while(rs.next()){
out.println(rs.getInt(1)+"<br>");
}
}catch(Exception e){}
%>
jboss7.1.0設定資料庫(mysql)