JDBC配置文档连接数据库
2016-12-02 13:43
281 查看
1、创建项目
新建jdbc.properties文件jdbc.name=scott
jdbc.pwd=tiger
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
2.编写连接数据库类
package com.cd.util;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Properties;
public class JDBCConnection {
private static String name;
private static String pwd;
private static String driver;
private static String url;
private static Connection connection ;
private static PreparedStatement ps ;
private static ResultSet rs ;
static{
try {
InputStream inStream = JDBCConnection.class.getResourceAsStream("/jdbc.properties");
Properties properties = new Properties();
properties.load(inStream);
name=properties.getProperty("jdbc.name");
pwd=properties.getProperty("jdbc.pwd");
driver=properties.getProperty("jdbc.driver");
url=properties.getProperty("jdbc.url");
Class.forName(driver);
} catch (Exception e) {
throw new RuntimeException("读取数据区文件异常!", e);
}
}
public static Connection getconn(){
try {
connection = DriverManager.getConnection(url, name, pwd);
System.out.println("数据库连接成功"+connection);
} catch (SQLException e) {
throw new RuntimeException("数据库连接异常",e);
}return connection;
}
public static void close(){
if(connection != null){
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(ps != null){
try {
ps.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(rs != null){
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
JDBCConnection.getconn();
JDBCConnection.close();
}
}
新建jdbc.properties文件jdbc.name=scott
jdbc.pwd=tiger
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
2.编写连接数据库类
package com.cd.util;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Properties;
public class JDBCConnection {
private static String name;
private static String pwd;
private static String driver;
private static String url;
private static Connection connection ;
private static PreparedStatement ps ;
private static ResultSet rs ;
static{
try {
InputStream inStream = JDBCConnection.class.getResourceAsStream("/jdbc.properties");
Properties properties = new Properties();
properties.load(inStream);
name=properties.getProperty("jdbc.name");
pwd=properties.getProperty("jdbc.pwd");
driver=properties.getProperty("jdbc.driver");
url=properties.getProperty("jdbc.url");
Class.forName(driver);
} catch (Exception e) {
throw new RuntimeException("读取数据区文件异常!", e);
}
}
public static Connection getconn(){
try {
connection = DriverManager.getConnection(url, name, pwd);
System.out.println("数据库连接成功"+connection);
} catch (SQLException e) {
throw new RuntimeException("数据库连接异常",e);
}return connection;
}
public static void close(){
if(connection != null){
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(ps != null){
try {
ps.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(rs != null){
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
JDBCConnection.getconn();
JDBCConnection.close();
}
}
相关文章推荐
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(3)
- jdbc的配置及jdbc连接常用数据库(mysql、sqlserver、Oracle)
- JDBC连接oracle RAC数据库配置
- c#.net(B/s)读取默认配置文档内容及连接数据库
- Mac上配置JDBC连接大洋数据库
- Java JDBC连接各种数据库的配置方法
- JDBC连接oracle RAC数据库配置
- JDBC实例--通过连接工具类DBUtil +配置文件来获取连接数据库,方便又快捷
- 配置BEA WebLogic 8.1 JDBC连接--Oracle 8.1.7数据库使用的WebLogic 8.1 JDBC配置
- JDBC连接oracle RAC数据库配置
- 利用ODBC或JDBC连接数据库时数据库配置方法
- 3.JDBC XmlConfigReader类,读取连接数据库配置数据,把读取的数据封装在类JdbcConfig中
- 复习课程jdbc:使用配置文件properties进行连接数据库,数据库存取图片,批处理,时间戳,事物回滚等等
- 提供各种数据库在JDBC中的连接方法.及在struts与hibernate中的配置
- 提供各种数据库在JDBC中的连接方法.及在struts与hibernate中的配置
- 用jdbc.properties文件配置连接数据库+心得
- jdbc基础 (二) 通过properties配置文件连接数据库
- struts2 的mvc模式配置和JDBC连接oracle数据库开发
- java jdbc使用配置文件连接数据库: