首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

JBoss 3.0 + Tomcat 4.0.6 整合 MySQL 資料庫連線池設定教學

     編輯:MySQL 綜合教學

環境調整

1. 修改 Tomcat 埠號

編輯 server/default/deploy/tomcat4-service.xml,找到 HttpConnector 的 port 屬性修改為所需埠號 (預設 8080)。

2. 部署 Web 應用 (解決 500 錯誤)

將 JSP/Servlet 打包成 .war 放入 server/default/deploy,JBoss 會自動部署。

MySQL 連線池建立步驟

1. 設定資料來源

複製 docs/examples/jca/mysql-service.xml 至 server/default/deploy,修改三處關鍵屬性:

<config-property name="ConnectionURL">jdbc:mysql://127.0.0.1:3306/test</config-property>
<config-property name="UserName">your_user</config-property>
<config-property name="Password">your_pass</config-property>

2. 放入 JDBC 驅動

將 mm.mysql-2.0.14-bin.jar 複製至 server/default/lib。

3. 重啟 JBoss 完成連線池註冊

JNDI 名稱預設為 java:/MySqlDS。

JSP 測試程式碼

<%@ page import="javax.naming.*,javax.sql.*,java.sql.*" %>
<%
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/MySqlDS");
Connection conn = ds.getConnection();
PreparedStatement stmt = conn.prepareStatement("SELECT id FROM test.test");
ResultSet rs = stmt.executeQuery();
while (rs.next()) { out.println(rs.getInt("id") + "<br>"); }
rs.close(); stmt.close(); conn.close();
%>

若輸出資料表 test.test 的 id 值,代表連線池運作正常。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved