你是说properties文件吗?
// 读取配置文件DbUtil.properties,这里的DbUtil是此文件里的一个类,就是当前类p.load(DbUtil.class.getClassLoader().getResourceAsStream("DbUtil.properties"))
// 获取配置文件中的相关参数值
driver = p.getProperty("mysqlDriver")
url = p.getProperty("mysqlUrl")
user = p.getProperty("mysqlUser")
password = p.getProperty("mysqlPassword")
这里是DbUtil.properties文件里的内容:
##oracle databaseoracleDriver=oracle.jdbc.driver.OracleDriver
oracleUrl=jdbc\:oracle\:thin\:@localhost\:1521\:orcl
oracleUser=scott
oraclePassword=tiger
##mysql database
mysqlDriver=com.mysql.jdbc.Driver
mysqlUrl=jdbc\:mysql\://localhost\:3306/db_test
mysqlUser=root
mysqlPassword=root
1、工作环境:myeclipse中->新建java_oracle工程->新建包com.zp->新建java_oracle_jdbc.java类2、需要配置Oracle数据库驱动
java工程(java_oracle)—>右键属性(Properties)->Java Build Path->Libraries->Add External JARs->添加oracle安装目录E:\oracle\product\10.1.0\Db_1\jdbc\lib下的“classes12.jar”文件;
每次新建一个不同工程都需要配置一次
3、代码如下:
package com.zp
import java.sql.*
public class java_oracle_jdbc {
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
//加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver")
//得到连接
Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:simlink", "scott", "tiger")
Statement sm=ct.createStatement()
ResultSet rs=sm.executeQuery("select * from emp")
while(rs.next())
{
System.out.println("用户名:"+rs.getString(2))
}
rs.close()
sm.close()
ct.close()
}
catch(Exception e)
{
e.printStackTrace()
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)