import java.io.InputStream;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import javax.sql.DataSource;
import org.apache.commons.dbcp.BasicDataSourceFactory;
public class DBTools {
private static DataSource dataSource = null;
static{
InputStream input = null;
Properties properties = new Properties();
try {
input = DBTools.class.getResourceAsStream("DB.properties");
properties.load(input);
if(dataSource == null){
dataSource = BasicDataSourceFactory.createDataSource(properties);
}
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException{
return dataSource.getConnection();
}
public static void close(ResultSet rs, Statement stmt, Connection con){
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (con != null) {
con.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
mysql,sqlserver数据源连接
需积分: 34 2 浏览量
2011-09-01
10:49:56
上传
评论
收藏 1KB RAR 举报
wuhui1228191521
- 粉丝: 0
- 资源: 1
最新资源
- 基于matlab实现复杂网络中聚类系数与度度关联系数的matlab Clustering-Coefficient.rar
- 基于matlab实现功能是将matlab的mat文件转化成labview中的波形文件
- 中国各省陆地生态系统服务价值2014年
- 基于matlab实现给图片添加了正弦噪声,利用MATLAB源代码消除噪声.rar
- dangbeimarket_5.0.4_307_znds.apk
- 中国各省陆地生态系统服务价值(2013-2022年)
- 基于matlab实现分数阶微积分的分数阶傅里叶变换源代码matlab程序.rar
- 基于matlab实现仿相环功能.rar
- 基于matlab实现仿射变换的数字图象置乱技术 MATLAB源程序代码.rar
- Camera_XHS_17146528762801040g2sg3113g3ifa6o005oh5lcok0pvll5gvd7g.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈