当前位置: 首页> 学习园地

新mg电子游戏手机版实训-思想过度-连接池(四)-哈尔滨Java培训

2017-12-13 15:52:47更新

哈尔滨Java培训

思想过度-连接池(四)-测试程序

 

public static void main(String[] args) {

DataSource ds = new MyDataSource();  //多态,大家都认识sun公司的规范,DataSource

Connection conn = null;

PreparedStatement ps;

try {

conn = ds.getConnection(); //大家都认识getConnection()方法

ps = conn.prepareStatement("select * from tb_user");

ps.executeQuery();

//.........

} catch (SQLException e) {

e.printStackTrace();

}finally{

//---------------------------------------------------------------------------------

 //conn.close();  //问题来了:要不要关闭?不能关闭!conn是连接池产生的,得交回连接池,不能关闭!!!       

     //ds.release();  //那由连接池回收呢?错误!DataSource接口中,没有这个方法,这个方法不是父类的方法

//此处抛出装饰器设计模式的概念

//---------------------------------------------------------------------------------}

哈尔滨Java培训