写一个基于Java web的数据库代码
时间: 2023-12-15 18:04:03 浏览: 24
好的,以下是一个基于Java web的数据库代码示例:
```
import java.sql.*;
public class DatabaseConnection {
private Connection connection;
public DatabaseConnection() {
try {
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "root", "password");
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}
public ResultSet executeQuery(String query) {
ResultSet resultSet = null;
try {
Statement statement = connection.createStatement();
resultSet = statement.executeQuery(query);
} catch (SQLException e) {
e.printStackTrace();
}
return resultSet;
}
public void executeUpdate(String query) {
try {
Statement statement = connection.createStatement();
statement.executeUpdate(query);
} catch (SQLException e) {
e.printStackTrace();
}
}
public void close() {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
该示例代码包含一个数据库连接类 `DatabaseConnection`,其中包含了连接数据库、执行查询和更新等操作的方法。这里使用了 MySQL 数据库,并且需要替换 `jdbc:mysql://localhost:3306/mydatabase` 中的 `mydatabase` 和 `password` 为实际的数据库名和密码。