您好,登錄后才能下訂單哦!
一、打開Tomcat/conf/context.xml文件,在標(biāo)簽<context></<context>中加入如下內(nèi)容:
<Resource name="jdbc/testDBS"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/testDBS?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
username="root"
password="root、"
maxActive="100"
maxIdle="30"
maxWait="10000" />
參數(shù)說明如下:
1) name: 指定Resource的JNDI名稱
2) auth : 指定管理Resource的Manager
(Container:由容器創(chuàng)建和管理|Application:由Web應(yīng)用創(chuàng)建和管理)
3) type: 指定Resource所屬的Java類
4) maxActive: 指定連接池中處于活動狀態(tài)的數(shù)據(jù)庫連接的最大數(shù)目
5) maxIdle: 指定連接池中處于空閑狀態(tài)的數(shù)據(jù)庫連接的最大數(shù)目
6) maxWait: 指定連接池中的連接處于空閑的最長時間
7) username: 數(shù)據(jù)庫的用戶名
8) password: 數(shù)據(jù)庫的密碼
9) driverClassName:數(shù)據(jù)庫連接驅(qū)動類的名稱
10) url: 數(shù)據(jù)庫連接字符串
二、引用:
--Spring 配置
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName"
value="java:comp/env/jdbc/testDBS">
</property>
</bean>
--JDBC獲取
Context it = new InitialContext();
DataSource ds = (DataSource) it.lookup("java:comp/env/jdbc/testDBS");
Connection conn = ds.getConnection();
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。