- 拷貝MySQL的JDBC驅(qū)動(dòng)到Tomcat的lib路徑下
- 配置全局?jǐn)?shù)據(jù)源或者單個(gè)Web應(yīng)用的局部數(shù)據(jù)源
局部數(shù)據(jù)源
在Tomcat的conf/Catalina/localhost下的 app.xml中添加
< Context path ="/test" docBase ="test" debug ="5" reloadable ="true" > < Resource name ="jdbc/test" auth ="Container" type ="javax.sql.DataSource" factory ="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" driverClassName ="com.mysql.jdbc.Driver" url ="jdbc:mysql://localhost:3306/你的DB名字" username ="用戶名" password ="密碼" maxActive ="20" maxIdle ="10" maxWait ="-1" /> </ Context >
?
全局?jǐn)?shù)據(jù)源
/conf/server.xml? <Context>元素,添加如上<Resource/>元素
3. 在Tomcat4.x或者之前的版本中需要在web.xml中添加
< resource-ref > < description > Datasource example </ description > < res-ref-name > jndi/test </ res-ref-name > < res-type > javax.sql.DataSource </ res-type > < res-auth > Container </ res-auth > </ resource-ref >
4、在Java代碼中使用
Context ctx = new InitialContext(); String strLookup = "java:comp/env/jdbc/test" ; DataSource ds = (DataSource) ctx.lookup(strLookup); Connection con = ds.getConnection(); Statement stmt = conn.createStatement(); ResultSet rs =stmt.executeQuery("select * from user");
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
