简单的连接数据库
来源:互联网 发布:linux 设置环境变量 编辑:程序博客网 时间:2024/06/07 13:14
package CRUD_cn;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import org.junit.Test;
public class JDBC {
@Test
public void test() throws Exception{
System.out.println(getSQL());
}
public Connection getSQL() throws Exception{
InputStream inputStream=null;
Properties properties =new Properties();
inputStream=this.getClass().getClassLoader().getResourceAsStream("jdbc.properties");
properties.load(inputStream);
String driver=properties.getProperty("driver");
String url=properties.getProperty("url");
String user=properties.getProperty("user");
String password=properties.getProperty("password");
Class.forName(driver);
return DriverManager.getConnection(url, user, password);
}
public void closeResources(Statement statement, Connection connection,ResultSet resultSet){
if(statement!=null){
try {
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(connection!=null){
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(resultSet!=null){
try {
resultSet.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import org.junit.Test;
public class JDBC {
@Test
public void test() throws Exception{
System.out.println(getSQL());
}
public Connection getSQL() throws Exception{
InputStream inputStream=null;
Properties properties =new Properties();
inputStream=this.getClass().getClassLoader().getResourceAsStream("jdbc.properties");
properties.load(inputStream);
String driver=properties.getProperty("driver");
String url=properties.getProperty("url");
String user=properties.getProperty("user");
String password=properties.getProperty("password");
Class.forName(driver);
return DriverManager.getConnection(url, user, password);
}
public void closeResources(Statement statement, Connection connection,ResultSet resultSet){
if(statement!=null){
try {
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(connection!=null){
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(resultSet!=null){
try {
resultSet.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
阅读全文
0 0
- 简单的连接数据库
- 简单的连接数据库
- 简单的Java连接数据库
- php简单的连接数据库
- 简单的JDBC连接数据库
- java连接ACCESS数据库的简单示例
- 简单的JDBC连接数据库代码
- JSP连接ACCESS数据库的简单代码
- C#连接Oracle数据库的简单应用
- 简单的JDBC连接数据库代码
- 一个数据库连接池的简单代码
- 最简单的java连接数据库步骤
- C#连接Oracle数据库的简单应用
- 简单的Eclipse连接MySQL数据库(二)
- 简单的Eclipse连接MySQL数据库( 一)
- Hibernate连接oracle数据库的简单例子
- 简单的jdbc连接mysql数据库
- Java连接数据库的简单例子
- openjudge滑动窗口(单调递增递减队列)
- Github 将新 commits 更新到 fork 的项目上的方法
- JAVA | 16
- MyBatis配置错误
- 基于场景的接口测试用例设计总结
- 简单的连接数据库
- 前后端分离中浏览器请求跨域的headers取不到值的问题
- 532 K-diff Pairs in an Array
- brew link python3出错
- apache hbase的region 分割与合并
- C++ this指针
- Excel在统计分析中的应用—第七章—参数估计-总体方差的估计
- 动态规划(最大公共子序列)
- NO.31mysql安装,连接,事物,操作数据