摘要: 1 .increment:适用于short,int,long作为主键,不是使用数据库自动增长机制 这是hibernate中提供的一种增长机制 在程序运行时,先进行查询:select max(id) from user; 再进行插入:或得最大值+1作为新的记录的主键 问题:不能在集群环境下或者有并发访 阅读全文
posted @ 2017-12-01 10:49 懒人写博客 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 使用乐观锁的机制处理: 第一步: 在持久类中添加version属性,并且添加对应的get.set方法; 第二步: 在全局配置文件中配置节点<version name="version"/> 以上两步便可以处理hibernate的数据更新丢失问题 阅读全文
posted @ 2017-12-01 01:04 懒人写博客 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 什么是事务 什么是事务? 当多个操作有这样的要求时:要么都成功要么都失败,这说明这多个操作必须在一个事务中,事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 事务的四个特性? 事务中包括的诸操作要么全成功,要么全失败。 事务执行的结果必须是使数据库从一 阅读全文
posted @ 2017-12-01 01:02 懒人写博客 阅读(1543) 评论(0) 推荐(1) 编辑