在JDBC编程六步中加入事务
假设现在有这么一个场景,两个账户之间进行转账,如果转账成功就更新余额,如果转账失败就回滚,要求使用PreparedStatement 来完成这个操作 代码如下: public class JDBCTransaction { public static void main ( String [ ] args ) { Connection conn = null ; PreparedStatement ps = null ; ResultSet res = null ; try { ResourceBundle rb = ResourceBundle . getBundle ( "resource/db" ) ; // 1、注册驱动 String driver = rb . getString ( "driver" ) ; Class . forName ( driver ) ; // 2、获取连接 String url = rb . getString ( "url" ) ; String user = rb . getString ( "user" ) ; String password = rb . getString ( "password" ) ; conn = DriverManager . getConnection ( url , user , password ) ;