Java jdbc 连接oracle之三(封装工具类)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java jdbc 连接oracle之三(封装工具类)相关的知识,希望对你有一定的参考价值。
driver = oracle.jdbc.driver.OracleDriver url = jdbc:oracle:thin:@192.168.10.105:1521:orcl user = LF password = LF
import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties; public class JdbcTools { //properties文件名 private static String defaultName = "jdbc.properties"; /** * 获取Connection * @return connection * @throws Exception */ public static Connection getConnection() throws Exception{ Connection connection = getConnection(defaultName); return connection; } /** * 通过properties文件名获取Connection * @param fileName properties文件名 * @return Connection * @throws Exception */ public static Connection getConnection(String fileName) throws Exception{ //IO流读取jdbc.properties文件 InputStream in = JdbcTools.class.getClassLoader().getResourceAsStream(fileName); // 读取参数 Properties p = new Properties(); p.load(in); String url = p.getProperty("url"); String user = p.getProperty("user"); String password = p.getProperty("password"); String driver=p.getProperty("driver"); Class.forName(driver); Connection connection = DriverManager.getConnection(url, user, password); if (in!=null) { in.close(); } return connection; } }
以上是关于Java jdbc 连接oracle之三(封装工具类)的主要内容,如果未能解决你的问题,请参考以下文章
JDBC使用JDBC连接Oracle数据库(JAVA反射机制)
Java 中封装JDBC连接到JDBCUtils工具类的详解