
Hibernate
文章平均质量分 84
yuyulover
这个作者很懒,什么都没留下…
展开
-
hibernate实体层设计
hibernate中支持3种类型的继承形式- Table per concrete class表与子类中的一对一关系- Table per subclass每个子类对应一张子表,并与主类共享主表- Table per class hierarchy表与类的一对多关系现在我们围绕这个实例,对hibernat原创 2009-11-10 17:24:00 · 628 阅读 · 0 评论 -
Hibernate3 技术总结
Hibernate不是盏省油的灯,也不是想像的射来射去很简单的事。有很多细节处理不好会让你很不舒服的,这方面最突出的表现在两方面:一是事务管理,是JTA事务还是JDBC事务?幸亏有了Spring和J2EE容器;二是胡乱映射,模型关系建立不合理或者错误导致,或者是映射策略和技术不过关导致。这样的最终结果是抛出一堆HibernateException,摸不着头脑。下面是我实践中的一些总结作为原创 2009-11-15 12:02:00 · 662 阅读 · 0 评论 -
Hibnerate中 update 与 saveorupdate 的真正作用。
先来点概念:在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:1、未被持久化的VO此时就是一个内存对象VO,由JVM管理生命周期2、已被持久化的PO,并且在Session生命周期内此时映射数据库数据,由数据库管理生命周期3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行原创 2009-12-01 09:36:00 · 640 阅读 · 1 评论 -
hibernate在myeclipse反向工程中dao的save写不进数据库的解决方法
最近在使用MyEclipse进行项目开发的时侯,发现使用其自带的Hibernate 反向工程生成的dao文件的save方法不能入库:解决方法如下:1:首先是主键自增问题:一般我们常用的主键自增主要是一下几种:increment 主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主原创 2010-03-11 15:45:00 · 3596 阅读 · 0 评论