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的代码
如果不由数据库保证数据完整性,程序实现,怎么控制事务呀?
请指点
直接用jdbc无法实现么?
可是现在做的是小的毕业设计--
b/s的"数据库管理系统",
就没有劳EJB,hibernate的大架了
想把各程用学过的
jdbc,servlet,jsp
结合设计模式在各层实践一下,
“大志”未筹,整天被一些
“死角”问题弄得进退维谷,
只能好好学习,天天练习了!