广州Java培训扣丁学堂教你如何采用数据库连接池连接数据

2018-04-20 15:59:12 541浏览

Java感兴趣的小伙伴越来越多,但是对Java的理解程度每个小伙伴都会有所不同,关于如何采用数据库连接池连接数据就有不少的小伙伴满头问号,今天我们一块来看一下广州Java培训知名培训机构扣丁学堂Java讲师对数据库连接池连接数据的介绍。




广州Java培训扣丁学堂教你如何采用数据库连接池连接数据



Java中,如何采用数据库连接池连接数据这个操作,有很多的小伙伴不知道如何操作,很多朋友抱怨这个比较难做到,今天我们就一起来看看具体的操作吧。代码如下:


public class DBSConnection {

private static Log log=LogFactory.getLog(DBSConnection .class);

//使用数据库连接池链接数据库

private static BasicDataSource bds = null;//定义连接池

static {

bds = new BasicDataSource();


//从文件读取数据库配置信息

bds.setDriverClassName(GlobalInfo.getProps("sysinfo", "DBS.jdbc.driverClassName"));

bds.setUrl(GlobalInfo.getProps("sysinfo", "DBS.jdbc.url"));

bds.setUsername(GlobalInfo.getProps("sysinfo", "DBS.jdbc.username"));

bds.setPassword(GlobalInfo.getProps("sysinfo", "DBS.jdbc.password"));


//设置连接池的连接数

bds.setInitialSize(20);

}

//用数据连接池获取数据库连接


public static Connection getConnection(){

Connection conn = null;

try {

conn = bds.getConnection();

} catch (SQLException e) {

e.printStackTrace();

log.info("connect DBS jdbc exception :"+e);

}

return conn;

}


//关闭数据库连接

public void closeConnection(Connection conn, PreparedStatement ps,ResultSet rs) {

try{

if(rs!=null)

rs.close();

if (ps != null)

ps.close();

if(conn!=null)

conn.close();

}

catch(SQLException e) {

e.printStackTrace();

}

}

//用于测试

public static void main(String[] args) throws Exception{

DBSConnection.getConnection();

}

}

广州Java培训扣丁学堂不仅对如何采用数据库连接池连接数据讲解的比较详细,广州Java培训扣丁学堂还有大量的Java基础教程提供,让没有基础或者是基础不好想要学好Java的小伙伴可以从基础的开始学习,让学员不用再为没有基础或者是基础不好而发愁。



广州Java培训扣丁学堂除了有专业的老师和与时俱进的课程体系,还有大量的Java在线视频供学员学习,想要学好Java开发的小伙伴快到广州Java培训扣丁学堂报名吧。Java技术交流群:670348138



扣丁学堂微信公众号

关注微信公众号获取更多学习资料



查看更多关于“Java开发资讯的相关文章>>

标签: 广州Java培训扣丁学堂教你如何采用数据库连接池连接数据 广州Java培训 Java在线视频 Java基础教程

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号