java mysql 新增数据后台能获取到显示新增成功,显示了一部分数据
时间: 2024-05-06 10:16:28 浏览: 54
如果您想在Java后台中获取到新增数据并显示成功信息,可以按照以下步骤进行操作:
1. 编写Java代码连接到MySQL数据库,具体可以使用JDBC或者Mybatis等框架。
2. 在Java代码中编写SQL语句,实现新增数据的操作。
3. 在Java代码中调用SQL语句执行新增操作,并判断返回结果是否成功。
4. 如果新增成功,可以在Java代码中查询刚刚新增的数据,并将其返回给前端页面显示成功信息和新增数据。
以下是一个简单的示例代码:
```
// 连接到MySQL数据库
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
// 编写SQL语句,实现新增数据的操作
String sql = "INSERT INTO user(name, age) VALUES (?, ?)";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "Tom");
pstmt.setInt(2, 20);
// 调用SQL语句执行新增操作,并判断返回结果是否成功
int result = pstmt.executeUpdate();
if (result > 0) {
// 如果新增成功,查询刚刚新增的数据,并将其返回给前端页面显示成功信息和新增数据
String querySql = "SELECT * FROM user WHERE name=?";
PreparedStatement queryPstmt = conn.prepareStatement(querySql);
queryPstmt.setString(1, "Tom");
ResultSet rs = queryPstmt.executeQuery();
if (rs.next()) {
System.out.println("新增成功:id=" + rs.getInt("id") + ", name=" + rs.getString("name") + ", age=" + rs.getInt("age"));
}
}
```
阅读全文