Oracle 数据库连接工具类

/**

本博客由马瘦风整理并发布,创作不易,转载请注明出处:

 
 

http://blog.csdn.net/ma_shou_feng

*/

1. 驱动包的作用

所有数据库都要有驱动包的原因:
因为 Java 语言并不实现具体的数据库,它只提供一套使用 Java 连接数据库的标准,即JDBC。
所有的数据库厂商都要基于 JDBC标准实现自身数据库的连接,即他们提供的驱动。
关于工具类的设计细节,请看此篇:  JDBCUtils 工具类 - 可管理事务

2.具体实现

/**
 * Oracle 数据库驱动
 * @author healchow
 */
public class DbUtils {
	public static Connection getConnection() {
		//1. 驱动
		String driver = "oracle.jdbc.driver.OracleDriver";
		//2. 连接字符串(注意IP地址、duan'ko和SID,默认为orcl)
		String url = "jdbc:oracle:thin:@192.168.66.66:1521:orcl";
		//3. 用户名
		String user = "scott";
		//4. 密码(根据自己的情况设置)
		String password = "tiger";

		try {
			Class.forName(driver);
			Connection conn = DriverManager.getConnection(url, user, password);
			return conn;
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return null;
	}
}
 
  
 
  
 
  
 
  
 
  
 
 

猜你喜欢

转载自blog.csdn.net/ma_shou_feng/article/details/78786290