对lyb项目进行修改,在lyb项目的src中新建一个包javabean,并在javabean包中增加数据库连接处理JavaBean:DB.java,完成加载数据库驱动及建立和关闭数据库连接的操作。
时间: 2024-05-15 07:18:44 浏览: 106
好的,针对您的需求,我可以提供以下修改方案:
1. 在lyb项目的src目录下新建一个包,命名为javabean。
2. 在javabean包中新建一个Java类,命名为DB。
3. 在DB类中,编写以下代码实现加载数据库驱动和建立数据库连接的操作:
```java
package javabean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DB {
// 数据库驱动名
private static final String DRIVER = "com.mysql.cj.jdbc.Driver";
// 数据库地址
private static final String URL = "jdbc:mysql://localhost:3306/lyb?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&characterEncoding=UTF-8";
// 数据库用户名
private static final String USER = "root";
// 数据库密码
private static final String PASSWORD = "123456";
private static Connection conn = null;
// 加载数据库驱动并建立数据库连接
public static Connection getConnection() {
try {
Class.forName(DRIVER);
conn = DriverManager.getConnection(URL, USER, PASSWORD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
// 关闭数据库连接
public static void closeConnection() {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
4. 在需要使用数据库连接的类中,通过调用DB.getConnection()方法获取数据库连接,使用完毕后调用DB.closeConnection()方法关闭数据库连接。
注意:为了保证数据库连接的安全,建议将数据库用户名和密码存储在配置文件中,而非直接写在代码中。另外,需要根据实际情况修改数据库地址和端口号等信息。
阅读全文