随笔 - 6  文章 - 129  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(14)

随笔档案(6)

文章分类(467)

文章档案(423)

相册

收藏夹(18)

JAVA

搜索

  •  

积分与排名

  • 积分 - 814922
  • 排名 - 49

最新评论

阅读排行榜

评论排行榜

hibernate
struts2+spring+hibernate 懒加载异常:org.hibernate.LazyInitializationException: failed to lazily initialize      摘要: 用OpenSessionInViewFilter过滤器,注意hibernateFilter过滤器和struts2过滤器在映射时的先后顺序。同时要配置事物处理,否则会导致session处于只读状态而不能做修改、删除的动作。  阅读全文
posted @ 2011-07-13 13:55 Ke 阅读(1157) | 评论 (0)  编辑
Oracle 数据库Hibernate 保存带有时分秒的日期类型      摘要: Oracle数据库对应表的Column类型为Date
Java类中字段的类型为 java.util.Date



映射文件中property元素的type属性值为 timestamp .  阅读全文
posted @ 2011-07-12 14:50 Ke 阅读(3169) | 评论 (0)  编辑
hibernate 映射文件配置默认值方法      摘要: 注:insert="false" update="false" 的作用是不对当前字段进行insert和update操作,这样hibernate就不会在未指明默认列的情况下将数据库表中默认值字段清空,但同时也会造成无法对此字段插入或更新非默认值。  阅读全文
posted @ 2011-07-07 14:55 Ke 阅读(4866) | 评论 (0)  编辑
【图】Hibernate Tools-代码生成(转)      摘要: 利用Hibernate Tools生成hibernate.cfg.xml文件
Hibernate Console 配置
利用Hibernat Tools生成reveng.xml
  阅读全文
posted @ 2011-07-07 11:54 Ke 阅读(760) | 评论 (0)  编辑
Hibernate出现javax.naming.NoInitialContextException 错误的解决办法      摘要: 原因:元素多了属性 name.
这样,hibernate会试图把这个sessionfacotry注册到JNDI中去  阅读全文
posted @ 2011-07-05 08:12 Ke 阅读(1504) | 评论 (0)  编辑
配置Middlegen-Hibernate和hibernate-extensions以产生hbm映射文件和POJO(轉)      摘要: 軟體下載相關地址:http://ant.apache.org/bindownload.cgi?Preferred=http%3A%2F%2Fapache.etoak.com

http://sourceforge.net/projects/hibernate/files/
  阅读全文
posted @ 2009-08-26 10:50 Ke 阅读(220) | 评论 (0)  编辑
多对多关联关系的使用      摘要: 多对多只有双向关系(如果添加一张辅助表来存储多对多的单向关系也可以,但是不值得
这么做,因为多对多的单向关系可以用多对一或者一对多的半向关系来表达,不必要添加一张
辅助表),如学生与课程之间,一个学生对应多个课程,一个课程也可以被多个学生选择。  阅读全文
posted @ 2007-12-29 15:01 Ke 阅读(1980) | 评论 (0)  编辑
一对多、多对一关联关系的使用      摘要: 一对多和多对一关系在实际生活中是非常常见的。在编写程序时,有两种实现的形式
分别是单向关联和双向关联。  阅读全文
posted @ 2007-12-29 14:32 Ke 阅读(2493) | 评论 (3)  编辑
一对一关联关系的使用      摘要: 一对一关系在Hibernate中的实现有两种方式,分别是主键关联和外键关联。。。  阅读全文
posted @ 2007-12-29 14:00 Ke 阅读(1747) | 评论 (0)  编辑
批量抓取
posted @ 2007-11-06 16:19 Ke 阅读(333) | 评论 (0)  编辑
Hibernate延迟加载      摘要: 对one-to-one 关系进行延迟加载和其他关系相比稍微有些不同。many-to-one 的延迟加载是在配置文件的class 标签
上设置 lazy="true" ,one-to-many 和 many-to-many 的延迟加载是在 set 标签中设置lazy="true"。而one-to-one 不只要在 classs
标签设置 lazy="true",而且要在one-to-one 标签中设置constrained="true" 。
如果不设置constrained="true",则一对一查询使用默认的预先抓取策略(fetch="join")
  阅读全文
posted @ 2007-11-03 21:13 Ke 阅读(1924) | 评论 (0)  编辑

Full hibernate Archive