.java调用conn.properties文件,完成数据库连接,定义类为DatabaseCon;,
时间: 2024-09-19 21:06:42 浏览: 94
Java读取properties文件连接数据库的方法示例
在Java中,如果你想要通过`DatabaseCon`类从`conn.properties`配置文件中加载数据库连接信息,可以按照以下步骤操作:
首先,你需要创建一个名为`DatabaseCon`的类,这个类可能会包含一个静态方法来读取配置文件:
```java
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class DatabaseCon {
private static final String PROPERTIES_FILE = "conn.properties";
// 静态方法来获取配置属性
public static Connection getConnection() throws IOException {
Properties properties = new Properties();
FileInputStream fis = null;
try {
fis = new FileInputStream(PROPERTIES_FILE);
properties.load(fis);
String url = properties.getProperty("db.url");
String username = properties.getProperty("db.username");
String password = properties.getProperty("db.password");
// 使用提供的URL、用户名和密码创建数据库连接
return DriverManager.getConnection(url, username, password);
} finally {
if (fis != null) {
fis.close();
}
}
}
}
```
在这个例子中,假设`conn.properties`文件的内容类似于这样:
```properties
db.url=jdbc:mysql://localhost:3306/mydatabase
db.username=myusername
db.password=mypassword
```
然后,在需要使用数据库连接的地方,你可以这样调用`getConnection()`方法:
```java
try {
Connection connection = DatabaseCon.getConnection();
// 进行数据库操作...
} catch (IOException e) {
e.printStackTrace();
}
```
阅读全文