DbUtil数据库连接
2024-09-27 21:45:28
DbUtil数据库连接
package com.zjx.util; import java.sql.Connection;
import java.sql.DriverManager; public class DbUtil { /**
* 获取连接
* @return
* @throws Exception
*/
public Connection getCon() throws Exception{
Class.forName(PropertiesUtil.getValue("jdbcName"));
Connection con=DriverManager.getConnection(PropertiesUtil.getValue("dbUrl"), PropertiesUtil.getValue("dbUsername"), PropertiesUtil.getValue("dbPassword"));
return con;
} /**
* 关闭数据连接
* @param con
* @throws Exception
*/
public void closeCon(Connection con) throws Exception{
if(con!=null){
con.close();
}
} public static void main(String[] args) {
DbUtil dbUtil=new DbUtil();
Connection con=null;
try {
con=dbUtil.getCon();
System.out.println("数据库连接成功");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("数据库连接失败");
}finally {
if(con!=null){
try {
dbUtil.closeCon(con);
System.out.println("数据库连接成功关闭");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
最新文章
- Eclipse下搭建Hadoop2.4.0开发环境
- Java 可变参数
- Grunt构建工具插件篇——之less工具3和watch配合自动化编译
- 【netlimiter】的使用
- TypeScript中的怪语法
- SQLServer\framework启动报异常:Module的类型初始值设定项引发异常
- 简易解说拉格朗日对偶(Lagrange duality)
- openstack swift curl 常用操作
- IP 地址基本知识
- linux内核工作队列使用总结
- 说说初用 Mock 工具测试碰到的坑
- mysql取年、月、日、时间
- 云服务器 nginx + tomcat 部署集群 配置
- sql 中延时操作
- bzoj 4237: 稻草人 -- CDQ分治
- angularJs上传文件(非form上传)
- LeetCode OJ:Search in Rotated Sorted Array(翻转排序数组的查找)
- 删除emacs临时文件
- POJ3233 Matrix Power Series(矩阵快速幂+分治)
- ssh-keygen使用
热门文章
- AMQP &; JMS对比(转载)
- psql: could not connect to server: No such file or directory&;&;PGHOST
- Entity Framework执行原生SQL语句
- visual studio 版本管理从tfs迁移到svn
- 机器学习简要笔记(三)-KNN算法
- linux5.6以下版本的不兼容问题
- Java - 25 Java 接口
- 初级安全入门——XSS注入的原理与利用
- jmeter关联Websocket包支持
- spring得到所有Action类