当前位置: 代码迷 >> 综合 >> 《JAVA 进阶: 代码演示十三》
  详细解决方案

《JAVA 进阶: 代码演示十三》

热度:16   发布时间:2024-02-07 17:26:41.0

综合演示用Druid 去封装DAO 去处理数据库中的数据

 

JDBCUtilsDruid2.java

package com.yx.demo1;import java.io.IOException;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;import javax.sql.DataSource;import com.alibaba.druid.pool.DruidDataSourceFactory;/** /** 本类用于演示使用数据库连接池的效果* DBCP 阿帕奇的产品* C3P0 个人产品* Druid 阿里巴巴的产品** 本类用于提供数据库操作所需要的公共方法*/
public class JDBCUtilsDruid2 {public static Connection getConn() throws Exception {Properties pro = new Properties();pro.load(JDBCUtilsDruid2.class.getClassLoader().getResourceAsStream("druid.properties"));DataSource ds = DruidDataSourceFactory.createDataSource(pro);Connection conn = ds.getConnection();return conn;}public static void closeAll(Connection con, Statement st, R