![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
iteye_20670
这个作者很懒,什么都没留下…
展开
-
hibernate 集合映射
Hibernate要求持久化集合值字段必须声明为接口。List:用于映射List集合属性 Set:用于映射Set集合属性 Map:用于映射Map集合性 Array:用于映射数组集合属性 Bag:用于映射无序集合 idbag:用于映射无序集合,但为集合增加逻辑次序 映射如下: <set name="setValue" table="t_setvalue">...2008-12-18 21:44:37 · 75 阅读 · 0 评论 -
hibernate 事务解析
数据库ACID特征: A. Atomic(原子性):指整个数据库事务是不可分割的工作单元。 B. Consistency(一致性):指数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。 C. Isolation(隔离性):指的是在并发环境中,当不同的事务同时操纵相同的数据时,每个事务都有各自的完整数据空间。 D. Durability(持久性):指的是只要事务成功结束,它对数据库所作的更新...2008-12-19 22:27:28 · 67 阅读 · 0 评论 -
hibernate 缓存解析
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:...原创 2008-12-19 23:28:21 · 55 阅读 · 0 评论 -
hibernate学习 小结
首先了解下hibernate的三种状态: Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象,eg. Person person ...2008-12-24 22:04:35 · 114 阅读 · 0 评论 -
Hibernate3包作用详解
hibernate3.jar: Hibernate的库,没有什么可说的,必须使用的jar包cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML AP...原创 2009-04-14 11:57:26 · 72 阅读 · 0 评论 -
cascade和inverse分析
首先感谢jianfeng008cn 的评论,让我能够再仔细回顾下之前的文章,由于之前的文章是从某地方转载的,那时对这两个概念也是有些模糊,导致转载到有错的文章了。转载的类似文章的地址:http://www.iteye.com/topic/200629 错误的地方:3.cascade和inverse有什么区别?可以这样理解,cascade定义的是关系两端对象到对象的级联关系;而in...2009-05-02 23:15:56 · 82 阅读 · 0 评论 -
Hibernate 学习难点记录
1、关于Hibernate 配置中 和父子属性的增删有关 的 unsaved-value 属性http://www.iteye.com/topic/27369http://www.iteye.com/topic/1604?page=1 2、Hibernate 中字段的默认值问题http://www.iteye.com/topic/1198http://boogie.itey...2009-06-03 19:59:34 · 112 阅读 · 0 评论 -
利于ThreadLocal模式管理Session
在利用Hibernate开发DAO模块时,我们和Session打的交道最多,所以如何合理的管理Session,避免Session的频繁创建和销毁,对于提高系统的性能来说是非常重要的,以往是通过eclipse的插件来自动完成这些代码的,当然效果是不错的,但是总是觉得不爽(没有读懂那些冗长的代码),所以现在打算自己实现Session管理的代码。 我们知道Session是由SessionFactory...2008-11-08 20:10:53 · 163 阅读 · 0 评论