用idea连接数据库8.0Druid连接
准备工作: idea企业版 三个jar包 数据库8.0 首先引入jar包,上篇文章有讲解 然后创建一个配置文件,在src下 命名为druid自动会生成后缀如图所示 代码如下,注意修改数据库名,连接名和密码
#druidu6587u4EF6u914Du7F6E,MySQLu7248u672C8.0.17uFF0Cdruidu7248u672C1.2.6 driverClassName = com.mysql.cj.jdbc.Driver #url = jdbc:mysql://localhost:3306/u6570u636Eu5E93u540D?useUnicode=true&characterEncoding=utf-8&userSSL=false&serverTimezone=GMT%2B8 url=jdbc:mysql://localhost:3306/book?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=CONVERT_TO_NULL&allowPublicKeyRetrieval=true username=root password=**** #u521Du59CBu8FDEu63A5u6570u91CF initialSize = 5 #u6700u5927u8FDEu63A5u6570 maxActive = 10 #u6700u5927u8D85u65F6u65F6u95F4 maxWait = 3000
 创建工具类  在类中读取文件创建链接并测试连接 ```java public class JDBCUtils { //创建连接对象 private static DruidDataSource dataSource; static{ try { Properties properties = new Properties(); //读取配置文件 InputStream inputStream = JdbcUtils.class.getClassLoader().getResourceAsStream("druid.properties"); //从流中加载数据 properties.load(inputStream); //创建连接池 dataSource = (DruidDataSource) DruidDataSourceFactory.createDataSource(properties); //测试链接 // System.out.println(dataSource.getConnection()); } catch (Exception e) { e.printStackTrace(); } } // public static void main(String[] args) { // // } /**获取数据库连接 * @author zdstart * @create 2022-05-18-11:11 */ public static Connection getConnection(){ Connection conn = null; try { conn = dataSource.getConnection(); } catch (Exception e) { e.printStackTrace(); } return conn; } /** * 关闭连接 * @param conn */ public static void close(Connection conn){ if(conn!=null){ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
测试结果如下,连接成功
下一篇:
揭秘诈骗团伙通过裸聊软件实施敲诈勒索