1 利用class实现DataSource接口
2 在class的构造器一次性创建指定的连接将链接保存LinkedList中
3 实现getConnection从LinkedList返回一个链接
4 提供将链接放回方法
Public class MyDataSource inplements DataSource{
Private LinkedList dataSource=new LinkedList<>();
Public MyDataSource(){
For( int a=0;a<1000;a++){
Try{
DriverManager.registerDriver(new SQLServerDriver());
Connection con=DriverManager.getConnection(“jdbc:sqlserver://localhost:1443;DatabaseName=liming”,”root”,”liming”
}catch(Exception e){
}
}
Public Connection getConnetion(){
Final Connection conn=dataSource.removeFirst();
}
Public void releasConnection(Connection conn){
dataSource.add(conn);
}
}
}