Hibernate
yura.
这个作者很懒,什么都没留下…
展开
-
Hibernate 的一级缓存和二级缓存总结
缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存) 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的转载 2017-05-09 16:52:58 · 425 阅读 · 0 评论 -
Hibernate主键自动生成的几种常用类型
1.Assigned 主键由数据库内部生成,无需Hibernate干预。 2.hilo 需要额外数据库表保存主键生成历史状态。 3.increment 在实例中维持一个变量,以保存当前最大值。多实例访问时可能会出错。 4.identity 采用数据库提供的生成机制,如SQL Server、MySQL中自增主键生成机制。 5.sequence 采用数据库提供的sequence生成转载 2017-05-11 10:04:37 · 1064 阅读 · 0 评论