日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

tomcat配置数据源

發(fā)布時(shí)間:2023/12/29 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tomcat配置数据源 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

局部數(shù)據(jù)源,單個(gè)web應(yīng)用中訪問,配置示例
修改dd.xml,增加Resource子元素

<Context docBase="D:\demo-1.0-SNAPSHOT" debug="0" privileged="true"><Resource name="jdbc/dstest" auth="Container"type="javax.sql.DataSource"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://192.168.100.130:3500/javaee?serverTimezone=UTC"username="root" password="test@SUSE" maxActive="20"maxIdle="5" maxWait="5000"/> </Context>

編輯test.jsp

<%Context ctx = new InitialContext();DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/dstest");Connection conn = ds.getConnection();Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery("select * from news_inf");while(rs.next()){out.println(rs.getString(1) + "\t" +rs.getString(2) +"<br/>");} %>

代碼中要引入mysql-connector-java

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.12</version> </dependency>

測(cè)試結(jié)果

使用全局?jǐn)?shù)據(jù)源修改tomcat原有的server.xml,配置類似

IDEA開發(fā)環(huán)境 配置數(shù)據(jù)源

1.右鍵點(diǎn)擊項(xiàng)目,然后選擇Open Module Settings

2.選擇Facets選項(xiàng)后,點(diǎn)擊Add Application Server specific descriptor
3.選擇Tomcat Server
4.idea會(huì)自動(dòng)在Web Resource Directory的META-INF目錄下生成默認(rèn)的context.xml,只要添加自己的數(shù)據(jù)庫(kù)連接配置就可以

<?xml version="1.0" encoding="UTF-8"?> <Context path="/"><Resource name="jdbc/dstest" auth="Container"type="javax.sql.DataSource"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://192.168.100.130:3500/javaee?serverTimezone=UTC"username="root" password="test@SUSE" maxActive="20"maxIdle="5" maxWait="5000"/> </Context>

總結(jié)

以上是生活随笔為你收集整理的tomcat配置数据源的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。