Tomcat6資料庫連線池配置
1.將相應的資料庫jar驅動放到tomcat/lib目錄下
2.開啟tomcat/conf/context.xml新增如下程式碼
<Resource name="jdbc/sample"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.jnetdirect.jsql.JSQLDriver"
url="jdbc:JSQLConnect://localhost:1433/database=ebibi"
username="ebibi"
password="ebibi"
maxActive="100"
maxIdle="30"
maxWait="10000" />
name:資料庫池名如"jdbc/sample"、"oracle"....
auth:是指定管理Resource的manager,有application 和Container 兩個選項.Container表示由容器建立
type:指定Resource所屬的java類名
driverClassName:驅動名
url:資料庫的連結地址
username:資料庫使用者名稱
username:資料庫密碼
maxActive:指定資料庫中連線池中處於活動狀態的資料連線的最大數目,取值為0表示不受限制.
maxIdle:指定資料庫中連線池中處於空閒狀態的資料連線的最大數目
maxWait:最大等待時間
連結驅動
(1)sqlserver
JSQLConnect.jar 連結sqlserver的驅動
driverClassName="com.jnetdirect.jsql.JSQLDriver"
url="jdbc:JSQLConnect://localhost:1433/database=ebibi"
(2)oracle
classes12.jar 連結oracle9、的驅動
ojdbc6.jar 連結oracle11g的驅動
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@locahost:1521:oracle"
3.在web程式的WEB—INF/web.xml中增加以下配置
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/sample</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
description:描述
res-ref-name:資料庫連結池名
res-type:Resource所屬的java類名
res-auth:Resource的manager,有application 和Container 兩個選項.Container表示由容器建立
4.servlet或jsp程式碼
匯入包javax.naming.Context,javax.sql.DataSource,java.sql.Connection
//獲得上下文
Context context = new InitialContext();
//獲得資料來源
DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/sample");
//獲取連線
Connection conn = ds.getConnection();
本文可以轉載請留下原始連結地址
http://blog.csdn.net/Microbun/archive/2009/10/20/4705728.aspx
相關文章
- JNDI配置資料庫連線池資料庫
- .net 資料庫連線池配置資料庫
- mysql資料庫連線池配置教程MySql資料庫
- [求助]資料庫連線池配置問題資料庫
- 資料庫連線池資料庫
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- druid資料庫連線池的配置類UI資料庫
- Tomcat 5.5 配置 MySQL 資料庫連線池TomcatMySql資料庫
- 資料庫連線池原理資料庫
- Proxool資料庫連線池資料庫
- JAVA資料庫連線池Java資料庫
- Flask資料庫連線池Flask資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- python資料庫連線池Python資料庫
- 手寫資料庫連線池資料庫
- 瞭解資料庫連線池資料庫
- 資料庫連線池的理解資料庫
- 資料庫連線池的使用資料庫
- 資料庫連線池淺析資料庫
- WASCE的資料庫連線池資料庫
- PROXOOL資料庫連線池使用資料庫
- 關於資料庫連線池資料庫
- tomcat連線池配置,解決資料庫超時Tomcat資料庫
- Tomcat4的資料庫連線池配置 (轉)Tomcat資料庫
- Tomcat4.X 資料庫l連線池的配置Tomcat資料庫
- Tomcat5.5.12的資料庫連線池的配置Tomcat資料庫
- 急:webshere配置資料庫sybase的連線池的問題Web資料庫
- MySql資料庫連線池專題MySql資料庫
- JavaWeb之事務&資料庫連線池JavaWeb資料庫
- Python資料庫連線池DButilsPython資料庫
- 聊聊資料庫連線池 Druid資料庫UI
- JDBC資料庫連線池實現JDBC資料庫
- 資料庫連線池的工作原理資料庫
- DBCP 資料連線池的配置和使用
- Mybatis配置資料庫連線MyBatis資料庫
- solr連線資料庫配置Solr資料庫
- 使用 Spring Boot 2.4配置Oracle的UCP資料庫連線池Spring BootOracle資料庫