hibernate
文章平均质量分 70
mxf_main
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate映射组件
在项目中经常会遇到类A包含类B,但类B没有自己的ID这种情况。所以在创建*.hbm.xml的时候没有必要再为类B创建自己的映射文件。具体映射关系如下: 首先看类A: package com.mxf.bean; public class Worker { private int id; private String name; private Pay pay; public原创 2015-11-23 17:19:34 · 343 阅读 · 0 评论 -
hibernate保存大型对象
hibernate操作大文本或文件 1. BLOB全称为二进制大型对象(Binary Large Object)。 它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节 2. CLOB全称为字符大型对象(Character Large Object)。 它与LONG数据类型类似,只不过CLOB用于存储数据库中的大型单字节字符数据块, 不支持宽度原创 2015-11-24 10:24:46 · 680 阅读 · 0 评论 -
spring整合hibernate
spring整合hibernate需要加入的jar包:看图片 beans.xml示例代码:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> com/mxf/model/User.hbm.xml原创 2015-12-17 11:26:18 · 490 阅读 · 0 评论 -
could not initialize proxy - no Session
这是一个精典的问题: 因为我们在hibernate里面load一个对象出来时,用到的是代理对象,也就是说当我们在执行load方法时并没有发sql语句,而是返回一个proxy对象。只有当们具体用到哪个get**方法时才会发sql语句,才会去数据库查。但是当我们把打开session,关闭session交给了srping去做时,当们load完之后我们的session就会被srping关闭,如果我们在j原创 2015-12-24 11:33:56 · 440 阅读 · 0 评论 -
SessionFactory单例示例代码
这段代码是hibernate5.02版本写的。 package com.mxf.test; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.boot.MetadataSources; import o原创 2015-12-08 15:58:30 · 457 阅读 · 0 评论
分享