DBUtil和连接池 使用
1.导包
需要在lib文件夹下导入
2.创建自己的链接类
public class MyDBUtils { public static final String DRIVER = "com.mysql.jdbc.Driver"; public static final String URL = "jdbc:mysql://localhost:3306" + "/store_v1.0?useUnicode" + "=true&characterEncoding=UTF-8"; public static final String USERNAME = "root"; public static final String PASSWORD = "123456"; /* * 创建连接池BasicDataSource */ public static BasicDataSource dataSource = new BasicDataSource(); // 静态代码块 static { // 对连接池对象 进行基本的配置 dataSource.setDriverClassName(DRIVER); // 这是要连接的数据库的驱动 dataSource.setUrl(URL); // 指定要连接的数据库地址 dataSource.setUsername(USERNAME); // 指定要连接数据的用户名 dataSource.setPassword(PASSWORD); // 指定要连接数据的密码 } /* * 返回连接池对象 */ public static DataSource getDataSource() { return dataSource; } // 从连接池中获取一条连接 public static Connection getConn() { Connection conn = null; try { conn = dataSource.getConnection(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return conn; } }
这样就可以正常使用了