数据库工具类
来源:互联网 发布:office for mac多少钱 编辑:程序博客网 时间:2024/05/21 14:58
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBUtil {
//URL="jdbc:oracle:thin:@localhost:1521:bookstore"; //Oracle bookstore为数据库名
//URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=bookstore"; //SQL Server
private final static String URL="jdbc:mysql://localhost:3306/bookstore"; //MySQL
private final static String USERNAME="root";
private final static String PASSWORD="admin";
//DRIVER="oracle.jdbc.driver.OracleDriver"; //Oracle
//DRiver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //SQL Server
private final static String DRIVER="com.mysql.jdbc.Driver"; //MySQL
public static Connection getConnect(){
Connection conn=null;
try {
//加载数据库驱动类
Class.forName(DRIVER);
//创建数据库连接对象
conn=DriverManager.getConnection(URL, USERNAME,PASSWORD);
} catch (ClassNotFoundException e) {
System.out.println("加载数据库驱动类失败");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("创建数据库连接对象失败");
e.printStackTrace();
}
return conn;
}
public static void closeAll(ResultSet rs,PreparedStatement ps,Connection conn){
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
System.out.println("关闭结果集");
e.printStackTrace();
}
}
if(ps!=null){
try {
ps.close();
} catch (SQLException e) {
System.out.println("关闭预执行语句");
e.printStackTrace();
}
}if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
System.out.println("关闭数据库连接对象");
e.printStackTrace();
}
}
}
}
我是Java新手,希望以在后的学习中请大家赐教,我的QQ:1345383602;MSN:peiqianliu@msn.cn
- 数据库工具类
- 数据库的工具类!
- 数据库工具类MyUtils
- 数据库操作工具类
- 数据库工具类:DatabaseHelper
- 数据库工具类
- AssetDatabaseOpenHelper 数据库工具类
- 数据库工具类DBUtil
- 数据库操作工具类
- 数据库操作工具类
- Mysql数据库工具类
- 数据库工具类封装
- 数据库工具类
- 数据库工具类实现
- 连接数据库工具类
- java数据库工具类
- DBUtil 数据库工具类
- DBUtils数据库工具类
- 本人已搬家,新博客:http://bllqbz.cnblogs.com/
- ATMEL FLIP的使用步骤
- linux驱动移植的重要数据结构(一)
- Ubuntu 安装sopcast-player看网络电视
- linux驱动移植的重要数据结构(一)
- 数据库工具类
- AnnotationConfiguration和Configuration混用时出错
- 大家来找茬的部分代码
- 未成年人苦求“身份证号”
- java基础--API1(集合类)
- 封装javabean(将结果集封装成集合)
- 利用期刊引文数据库对图情方向专业研究的一些统计结果
- 每周四十小时,你有多少是在为自己干活?
- getchar,scanf以及缓冲区的概念(转)