色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Java dbcp連接池基本使用方法詳解

瀏覽:3日期:2022-08-21 18:01:11

1、依賴api的使用

導入jar包

<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-dbcp2</artifactId> <version>2.7.0</version> </dependency>

導入dbcp.properties配置文件

獲取連接

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Properties properties=new Properties(); //獲取dbcp配置文件對應輸入流 InputStream inputStream=DbcpServlet.class.getClassLoader().getResourceAsStream('dbcp.properties'); //加載dbcp配置文件 properties.load(inputStream);​ BasicDataSource basicDataSource=null; try { //數據源對象 basicDataSource=BasicDataSourceFactory.createDataSource(properties); //獲取數據庫連接 Connection connection=basicDataSource.getConnection(); System.out.println(connection); } catch (Exception e) { e.printStackTrace(); }​ }

2、依賴tomcat容器的使用

利用jndi機制實現,jndi(命名及目錄查找接口),將數據源連接池的配置信息在容器(Tomcat)實現配置

具體如何實現配置

在tomcat的context.xml文件加入數據源配置

<Resource <!--數據源名字--> name='jdbc/news' <!--驗證數據源的容器類型--> auth='Container' type='javax.sql.DataSource' <!--最大連接數據庫連接對象的數量100--> maxActive='100' <!--最大空閑數是30--> maxIdle='30' <!--最大等待時間--> maxWait='10000' <!--數據庫用戶名--> username='root' <!--數據庫密碼--> password='123456' <!--數據庫驅動--> driverClassName='com.mysql.cj.jdbc.Driver' <!--數據庫url--> url='jdbc:mysql://localhost:3306/yl?characterEncoding=utf8&amp;serverTimezone=GMT%2B8'/>

獲取連接

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { //獲取上下文對象 Context ctx = new InitialContext(); //通過jndi命名服務,找到數據源配置 DataSource ds = (DataSource) ctx.lookup('java:comp/env/jdbc/news'); //獲取數據庫連接 Connection connection = ds.getConnection(); if (!connection.isClosed()) {System.out.println('連接成功'); } } catch (NamingException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 97超级碰碰碰免费公开在线观看 | 亚洲视频在线网 | 2021国产精品系列一区二区 | 日本久久草 | 天堂一区二区三区精品 | 日韩一区二区在线免费观看 | 欧美国产永久免费看片 | 日韩三级中文 | 亚洲国产老鸭窝一区二区三区 | 男人的天堂欧美 | 欧美在线视频精品 | 国产午夜免费视频 | 高清国产露脸捆绑01经典 | 亚洲厕拍 | 香蕉亚洲精品一区二区 | 欧美成人性色xxxxx视频大 | 99爱在线视频这里只有精品 | 成年人三级视频 | 9191久久久久视频 | 92看片淫黄大片看国产片 | 亚洲精品久久久久综合91 | 最新亚洲人成网站在线影院 | 青青青免费手机版视频在线观看 | 欧美一级毛片免费观看 | 国产成人精品s8p视频 | 午夜精品视频在线观看美女 | 国产亚洲欧美日韩在线看片 | 综合精品在线 | 免费看一级欧美激情毛片 | tube69xxx最新片 | 日韩在线二区全免费 | 成年人网站在线 | 国产一级毛片夜一级毛片 | 国产免费一级在线观看 | 欧美成人免费午夜影视 | 欧美一级专区免费大片俄罗斯 | 视频一区视频二区在线观看 | 飘花国产午夜精品不卡 | 欧美一级免费在线观看 | 成人亚洲欧美日韩在线 | 日韩美女一级毛片 |