提个小问题
我有一段代码关于jdbc事务控制的
public void insertA(A item){
conn.setAutoCommit(false);
pstmt = conn.prepareStatement("UPDATE A...");
pstmt.setString(1, "******");
pstmt.executeUpdate();
conn.commit();
}
public void insertB(B item){
conn.setAutoCommit(false);
pstmt = conn.prepareStatement("UPDATE B ...");
pstmt.setString(1, "****");
pstmt.executeUpdate();
conn.commit();
}
现在我有一个updateAB(A itema, Bitem B)想重用insertA,insertB的代码
如果不由数据库保证数据完整性,程序实现,怎么控制事务呀?
请指点