标准接口:DateSource
常见的数据库连接池:
- DBCP
- C3P0
- Druid
优点:
- 资源重用
- 提升系统响应速度
- 避免数据库连接遗漏
连接Druid数据库连接池步骤
-
//导入jar包 //定义配置文件 //加载配置文件 Properties prop = new Properties(); prop.load(new FileInputStream("src/druid.properties")); //获取连接池对象 DataSource dataSource = DruidDataSourceFactory.createDataSource(prop); //获取数据库连接Connection Connection connection = dataSource.getConnection(); System.out.println(connection);注意:这里定义配置文件往往容易出错,导致程序报错
配置文件--druid.properties
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql:///db1?useSSL=false&useServerPrepStmts=true
username=root
password=1234
#初始化连接数量
initialSize=5
#最大连接数
maxActive=10
#最大等待时间
maxWait=3000
本文介绍了数据库连接池的重要性和优势,如资源重用和提高响应速度,并详细讲解了如何配置和使用Druid数据库连接池。通过导入相关jar包,创建配置文件`druid.properties`,设置数据库连接参数,然后加载配置并创建连接池对象,最终获取数据库连接。配置文件中包含了驱动类名、URL、用户名、密码以及初始化和最大连接数等关键信息。注意配置文件的正确性以避免程序报错。
778

被折叠的 条评论
为什么被折叠?



