java获取MySql数据库的连接方式案例
2014-05-05 11:08
393 查看
在这里mysql的数据库驱动是已经添加好了的,就不用多说了!
建立一个工具类JdbcUtil,方便获得数据库的连接,并释放。
当数据库的连接每次使用完过后我们应当归还,这样能保证下次调用的时候不会报异常;这个只是最基本的获取连接的方式,还有以建立连接池的方式等。
作者:杨静(YangJing)
出处:[杨静の专栏] (博文连接)
建立一个工具类JdbcUtil,方便获得数据库的连接,并释放。
public final class JdbcUtil{ //定义获取连接是所需要的一些值 private static final String DRIVER = "com.mysql.jdbc.Driver"; //MySql数据库的驱动 private static final String URL = "jdbc:mysql://127.0.0.1:3306/bankbk"; //自己数据库的地址(127.0.0.1 是指本地ip 3306是指mysql数据库bankbk的端口号) private static final String USER = "root"; //用户名 private static final String PWD = "123456"; //密码 private JDBC(){ } //静态语句块 加载驱动的方法 static{ try { Class.forName(DRIVER); } catch (ClassNotFoundException e) { e.printStackTrace(); } } //获得连接的方法 public static Connection getconnection(){ try { Connection conn = DriverManager.getConnection(URL, USER, PWD); return conn; } catch (SQLException e) { e.printStackTrace(); } return null; } //释放资源的方法 public static void getcolse(ResultSet rs,Statement st,Connection conn){ //在释放资源的时候我们需要去判断一下结果集对象、上下文对象以及我们连接对象是否为空,当不为空的时候就结束掉 if(rs!=null){ try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } if(st!=null){ try { st.close(); } catch (SQLException e) { e.printStackTrace(); } } if(conn!=null){ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
当数据库的连接每次使用完过后我们应当归还,这样能保证下次调用的时候不会报异常;这个只是最基本的获取连接的方式,还有以建立连接池的方式等。
作者:杨静(YangJing)
出处:[杨静の专栏] (博文连接)
相关文章推荐
- java获取Oracle数据库连接的两种方式案例
- java自定义注解的方式连接MySQL数据库来走进注解
- Java中获取mysql连接的四种方式
- java中连接MySQL数据库的几种方式
- 在Java中使用Jedis操作Redis,在高并发的情况下,应用卡死、报无法获取连接错误的处理方式
- JAVA连接MySQL数据库(可转换成SQL Server、Oracle连接方式)(精华版)
- java基础—连接MySQL数据库的2种常用方式(传统方式和c3p0连接池)
- Java中后台通过Post方式连接HTTPS获取返回的值
- JAVA连接Mysql数据库,获取数据
- JavaWeb之JDBC(二)采用读取配置文件方式编写JDBC的工具类,获取数据库的连接
- Java_最原始的获取数据库连接的两种方式
- java中几种常见的连接MySQL数据库的方式
- 连接MySQL数据库的两种方式介绍
- Java使用JDBC连接MySQL数据库
- Java连接Mysql数据库的基本操作
- java连接mysql数据库;java读写excel表格
- Android笔记之分别使用Android、Java方式获取应用签名
- Java连接Mysql数据库步骤
- JAVA连接mysql数据库,动态创建表以及动态插入数据
- java中的各种路径的获取方式