当前位置: 技术问答>java相关
怎样写一个文件控制数据库连接??在线等,解决后马上送分!!
来源: 互联网 发布时间:2015-08-22
本文导语: 我一段和Oracle连接的代码,如下: import java.sql.*; public class DBConnectionManager { static { try { DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); } catch (SQLException e) ...
我一段和Oracle连接的代码,如下:
import java.sql.*;
public class DBConnectionManager {
static {
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
} catch (SQLException e) {
}
}
public static Connection getConnection() throws SQLException {
return DriverManager.getConnection("jdbc:oracle:thin:@***:1521:mydb",
"***", "***");
}
}
我能不能将他写成一个类似于配置文件的东西,将来可以直接改此文件,而不用编译代码?
import java.sql.*;
public class DBConnectionManager {
static {
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
} catch (SQLException e) {
}
}
public static Connection getConnection() throws SQLException {
return DriverManager.getConnection("jdbc:oracle:thin:@***:1521:mydb",
"***", "***");
}
}
我能不能将他写成一个类似于配置文件的东西,将来可以直接改此文件,而不用编译代码?
|
这样也可以啊,
只要你把你认为是需要培植的信息写到一个文件里就可以了,每个参数占一行
然后用如下的方法读取
BufferedReader in = new BufferedReader(new FileReader(configpath));
String a= in.readLine();//使用默认端口
configpath是你配置文件的路径。
只要你把你认为是需要培植的信息写到一个文件里就可以了,每个参数占一行
然后用如下的方法读取
BufferedReader in = new BufferedReader(new FileReader(configpath));
String a= in.readLine();//使用默认端口
configpath是你配置文件的路径。
|
可以阿。poolman不就是用文件控制数据库连接池的吗?现在有很多用xml文件来配置数据库连接的。
|
我正在研究XML格式的配置文件,现在读入英文没有问题。
可是,处理中文标签有麻烦,乱码。
你可以试一试
可是,处理中文标签有麻烦,乱码。
你可以试一试