实现代码
/**
* @Author: Sakura
* @Date: 2024/9/5 11:18
* @Version: v1.0.0
* @Description: TODO
**/
public class JDBCController {
public static void main(String[] args) throws Exception{
// 1. 加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 2. 获取连接
String url = "jdbc:mysql://localhost:3306/hospital";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
// 3. 获取操作SQL的对象的Statement
Statement stmt = conn.createStatement();
// 4. 定义SQL
String sql = "update test set money = 200 where name = 'liming'";
// 5. 执行SQL
int count = stmt.executeUpdate(sql);
// 6. 处理结果
System.out.println(count);
// 7. 关闭连接
stmt.close();
conn.close();
}
可以利用Connection完成事务管理
在try catch中开启事务 示例
利用ResultSet查询数据