![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
jamespengo
这个作者很懒,什么都没留下…
展开
-
Hibernate数据不能插入同时也没有报错
<br />原因很可能是因为没有配置该方法的事务所导致的!原创 2010-11-18 09:13:00 · 2730 阅读 · 1 评论 -
hibernate里的session.get()和session.load()区别以及Hibernate.initialize(Obj)用法
有待深入研究hibernate缓存机制,先保存起来最近面试别人,正好出的笔试题中有道关于Hibernate延迟加载的问题,聊天过程中发现很多人对Hibernate的延迟加载有些理解误区,写些东东在这里,希望对大家有所帮助。首先是第一个误区:延迟加载只能作用于关联实体看到这个是不是在想:非关联实体延迟加载有什么用?为了解答上面这个问题,我们可以先考虑另一个问题:Hibernate Session的get和load方法有什么区别?如果你的回答是:当方法参数为数据库不存在的id时,get会返回null,load会转载 2010-11-19 14:32:00 · 2772 阅读 · 0 评论 -
hibernate如何配置联合主键
<br />将id写成 <composite-id>然后把配置写在下面就可以了<br /> <br /><composite-id><br /> <key-property name="code" type="java.lang.String"><br /> <column name="chirasi_code" length="50"></column><br /> </key-property><br />原创 2010-11-17 17:40:00 · 1057 阅读 · 0 评论 -
Hibernate POJO为什么要实现Serializable接口
<br />还是不很明白,先存起来<br /> <br /> <br />无意当中想到这个问题,然后google 一下。找到一篇对 serialization 介绍的文章,关于这个问题比较多的人解释是:hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等... <br /><br /> 目的:将二级缓存中的内容持久化保存下来,便于恢复缓存的信息,hibernate的缓存机制通过使用序列化,断定应该是基于序列化的缓存,如没有serializable接口,在转载 2010-11-19 13:58:00 · 952 阅读 · 0 评论 -
HQL Criteria
1.常用的查询限制方法在例程9-1中,Restrictions.eq()方法表示equal,即等于的情况。Restrictions类提供了查询限制机制。它提供了许多方法,以实现查询限制。这些方法及其他一些criteria常用查询限制方法列于表9-1中。表9-1 Criteria Query常用的查询限制方法方 法 说 明Restrictions.eq() equal,=Restrictions.allEq() 参数为Map对象,使用key/value进行多个等于的对比,相当于多个Restrict转载 2010-11-25 10:30:00 · 1219 阅读 · 0 评论