怎么编写连接池配置文件

时间:2024-5-9    作者:老大夫    分类: JDBC


配置文件放在resources文件夹中就不需要写其他路径了,直接写文件名。

    • 软编码方式(推荐):

    • 在项目目录下创建resources文件夹,标识该文件夹为资源目录,创建db.properties配置文件,将连接信息定义在该文件中。

      • # druid连接池需要的配置参数,key固定命名
        driverClassName=com.mysql.cj.jdbc.Driver
        url=jdbc:mysql:///atguigu
        username=root
        password=atguigu
        # 非必须配置
        initialSize=10
        maxActive=20
    • Java代码:

      • @Test
        public void testResourcesDruid() throws Exception {
            //1.创建Properties集合,用于存储外部配置文件的key和value值。
            Properties properties = new Properties();
        
            //2.读取外部配置文件,获取输入流,加载到Properties集合里。
            InputStream inputStream = DruidTest.class.getClassLoader().getResourceAsStream("db.properties");
            properties.load(inputStream);
        
            //3.基于Properties集合构建DruidDataSource连接池
            DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
        
            //4.通过连接池获取连接对象
            Connection connection = dataSource.getConnection();
            System.out.println(connection);
        
            //5.开发CRUD
        
            //6.回收连接
            connection.close();
        }


扫描二维码,在手机上阅读

推荐阅读: