Z02的连接类
来源:互联网 发布:led改字软件 编辑:程序博客网 时间:2024/04/30 00:11
package com.pz.util;
import java.sql.*;
public class Database {
private static String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=sfxt";
private static String username="sa";
private static String password="13974224803";
private static ThreadLocal connection = new ThreadLocal();
public synchronized static Connection getConnection()throws SQLException {
Connection con = (Connection)connection.get();
if (con != null && !con.isClosed()) {
return con;
}
try {
Class.forName(driver);
con = DriverManager.getConnection(url, username, password);
//con.setAutoCommit(false);
connection.set(con);
return con;
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return null;
}
public static void commit(){ //提交
Connection con = (Connection)connection.get();
try {
con.commit();
} catch (SQLException e) {
e.printStackTrace();
}
}
public static void rollback() { //回滚
Connection con = (Connection)connection.get();
try {
con.rollback();
} catch (SQLException e) {
e.printStackTrace();
}
}
public synchronized static void releaseConnection(Connection connection) { //释放
try {
if (connection != null && !connection.isClosed())
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
connection = null;
}
public static void main(String[] args) {
try {
Database.getConnection(); //getConnection()为本类的同步静态方法
} catch (SQLException e) {
e.printStackTrace();
}
}
}
- Z02的连接类
- Z02的DAO类
- Z02的下拉选择器
- Z02 fstream中ifstream的简单用法
- Z02登陆ACTION
- 连接数据库的类
- 连接数据库的类
- 类的加载、连接和初始化---类的连接
- xib的连接类控制器所连接的Class
- Delphi的拨号连接类
- Delphi的拨号连接类
- 连接mysql数据库的类
- 连接数据库的封装类
- php连接access的类
- PHP连接MYSQL的类
- php的MySQL连接类
- 数据库与类的连接
- Java面向连接的类
- DELPHI对BMP图片进行反色的函数
- 我的JAVA考试题
- HTTP响应状态码详解
- 跟我学XSL(二)
- 安装 Flash Player 9 ActiveX 控件注册失败的解决办法
- Z02的连接类
- 研究生开题与论文阅读要求
- Z02的DAO类
- FCKeditor漏洞利用
- 中国IT培训行业老大级人物
- PB 的编译选项介绍
- 在Ubuntu中定制Compiz融合特效
- 给我的VC6打补丁
- Fedora yum安装/更新加速方法