hibernate
yiwanxinyuefml
这个作者很懒,什么都没留下…
展开
-
Hibernate 乐观锁实现----version
乐观并发控制,可以有三种方式。 1,Version版本号 2,时间戳 3,自动版本控制。 这里不建议在新的应用程序中定义没有版本或者时间戳列的版本控制:它更慢,更复杂,如果你正在使用脱管对象,它则不会生效。 以下信息来自 : http://esffor.iteye.com/blog/168243 通过在表中及POJO中增加一个vers转载 2011-10-27 14:48:15 · 312 阅读 · 0 评论 -
Hibernate学习总结
Hibernate是一个开放源代码的ORM(对象关系映射)框架,它对JDBC进行了轻量级的封装,Java程序员可以使用面向对象的编程思维来操纵数据库,它通过对象属性和数据库表字段之间的映射关系,将对象持久化到数据库中,可以说Hibernate就是将数据从对象形式转换成表字段后存入数据库的一种框架。hibernate移植非常好,因为它用到了方言配置,可以根据不同的数据库自动发出不同的sql。转载 2011-09-15 11:15:18 · 3031 阅读 · 0 评论 -
Hibernate框架的增删改查
Hibernate框架的增删改查 一 思路分析 在Hibernate框架的开发中,session对象是最核心的技术,增、删、该都需要用到,在通过id查询的时候用到的也是session对象,但是当有复杂查询的时候用到的是Query或Criteria类,这三个类都是在同一个包写的,在hibernate包下 二 Query类和Cirteria类的介绍 1.HQL(hibernate转载 2011-12-08 11:15:52 · 352 阅读 · 0 评论 -
Hibernate映射与注解实例
XML配置 1、一对一单向 column="addressId" unique="true" not-null="true"/> 2.转载 2011-12-20 16:34:12 · 867 阅读 · 0 评论 -
hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibern转载 2012-05-02 20:24:26 · 294 阅读 · 0 评论 -
Hibernate 所有缓存机制详解
hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。 hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果tb事务提交或回滚了,我们称session就转载 2014-05-29 11:00:24 · 243 阅读 · 0 评论