码迷,mamicode.com
首页 > 数据库 > 详细

jdbc数据库连接

时间:2017-11-25 21:40:10      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:for   加载   安全性   rman   对象   otf   manager   执行   void   

不废话了,直接上代码看起来更加爽!水平有点低,不要介意,欢迎吐槽!

public class JdbcTest {

//所使用的数据库驱动
private final static String DRIVER = "com.mysql.jdbc.Driver";
//所连的数据库
private final static String URL = "jdbc:mysql://localhost:3306/这里写你要操作的数据库名字";
//数据库的用户名和密码用的是默认的root
private final static String USERNAME = "root";
private final static String PASSWORD = "root";

//单类模式这种效率和安全性高
private JdbcTest(){};

private static JdbcTest jdbc = null;

public static JdbcTest newInstance(){
if (jdbc == null) {
jdbc = new JdbcTest();
}
return jdbc;
}
public Connection connection(){
try {
//加载数据库驱动
Class.forName(DRIVER);
//创建connection连接
return DriverManager.getConnection(URL, USERNAME, PASSWORD);
} catch (ClassNotFoundException e) {

e.printStackTrace();
} catch (SQLException e) {

e.printStackTrace();
}
return null;
}
//释放资源
public void close(ResultSet re, Statement st,Connection conne){
try {
if (re!=null)re.close();
if(st!=null) st.close();
if(conne!=null) conne.close();
} catch (SQLException e) {

e.printStackTrace();
}

}
}

jdbc的步骤:

      前提是要将数据库的要素创建出来:

     1.加载数据库驱动

     2.创建connection连接

  3.创建statement对象

     4.由statement执行sql

   5.剩下的就是关闭连接和释放资源了。

jdbc数据库连接

标签:for   加载   安全性   rman   对象   otf   manager   执行   void   

原文地址:http://www.cnblogs.com/zlazm/p/7896284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!