`
文章列表
废话不多说了,直奔今天的主题吧! 1.首先来自浏览器客户端的请求:http://xx.xxxx.com/项目名称/search.html?id=12345 2.然后经过web.xml   <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.FilterDispatcher </filter-class> </filter> <filter-mapping> ...
1.事务是什么及为什么使用事务         事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据修改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据修改均被清除。   例如:     我要修改一个旅游产品,首先是根据productId查出对应的团队游产品,然后根据productId查询出对应的行程信息表并进行修改,保存;然后再根据productId查出价格表,再进行修改,保存;当以上的两个动作我都完成之后(并且成功完成),这个产品修改就算完成了!假如其中之一修改失败,即产品修改失败!这个时候我就可以用到事务去控制了,要么成功(co ...
数据库系统的客户程序只要向数据库系统声明了一个事务,数据库系统就会自动保证事务的ACID特性。在JDBC API中,java.sql.Connection类代表一个数据库连接。它提供了以下方法控制事务:        1.         setAutoCommit(Boolean autoCommit):设置是否自动提交事务。        2.         commit():提交事务。         3.         rollback():撤销事务。 demo: Connection = null; PreparedStatement pstmt = ...
Global site tag (gtag.js) - Google Analytics