DAO(data access object 数据访问对象)
1.DAO
封装了数据的逻辑访问的模块
junit java单元测试工具
jdbc 如何控制事务
1.将多个操作当做一个原子来操作,要么全部成功,要么全部失败
2.原子性----->
多个操作当做一个整体来进行,要么全部成功,要么全部失败
一致性----->
不管成功还是失败,不应该破坏完整性约束。(主键不能为空)
隔离------>
多个并发的事务不应该互相影响。
持久性------>
事务成功之后,结果应该永久性保存。
3.jdbc当中 控制事务
//设置不自动提交。
//默认情况下,jdbc会自动提交事务
conn.setAutoCommit(false);
//jdbc手动提交事务
conn.commit();
//回滚事务
conn.rollback();
批处理
1.所谓批处理:将多个要执行的sql语句一次性发送给数据库去执行。
2.批处理
a.添加批处理 addBatch(); 将要执行的参数添加到PreparedStatement对象上
b.执行批处理 executeBatch();将PreparedStatement对象上保存的参数发送到数据库,然后一次性的执行多条sql语句。
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载