java怎么连接数据库配置文件

java怎么连接数据库配置文件,第1张

你是说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 database

oracleDriver=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()

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9653507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存