0
点赞
收藏
分享

微信扫一扫

DBCP数据库连接池

Aliven888 2022-01-10 阅读 45

DBCP的数据库连接池技术

代码示例:

public static void main(String[] args) throws Exception {
		Properties pros = new Properties();

		FileInputStream is = new FileInputStream(new File("src/dbcp.properties"));
		
		
		pros.load(is);
		DataSource source = BasicDataSourceFactory.createDataSource(pros);
		
		Connection conn = source.getConnection();
		System.out.println(conn);
	}

 DBUtils工具类

代码示例:

private static DataSource source;
	static{
		try {
			Properties pros = new Properties();
			FileInputStream is = new FileInputStream(new File("src/dbcp.properties"));
			pros.load(is);
			source = BasicDataSourceFactory.createDataSource(pros);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	public static Connection getConnection2() throws Exception{
		
		Connection conn = source.getConnection();
		
		return conn;
	}

dbcp.properties

    driverClassName=com.mysql.jdbc.Driver
	url=jdbc:mysql://localhost:3306/test
	username=root
	password=123456
	initialSize=10
举报

相关推荐

0 条评论