
Hibernate
文章平均质量分 70
yezi73
这个作者很懒,什么都没留下…
展开
-
关于hibernate配置文件的一些备忘
Hibernate的配置文件里面有很多的参数可以设置,下面将自己的配置写出来: <prop key="hibernate.dialect">org.hibernate.dialect.MySQLMyISAMDialectprop> 这个不用多解释了,泛指用到的数据库的方言,这里用到的是Mysqlxml 代码 <prop key=...2007-04-18 14:29:26 · 156 阅读 · 0 评论 -
对于saveOrUpdate的正确使用
hibernate提供了saveOrUpdate的方法来进行数据库的操作。对于saveOrUpdate的解析,robbin有很精辟的文章了,这里不再重复,hibernate会根据对象的状态决定是insert还是update,其根本是通过xml文件中unsaved-value来确定的。如果设置null,系统会根据传入的对象的id的值判断,如果是null,则表示对象不存在,那么insert,如...2007-06-21 15:22:53 · 5260 阅读 · 0 评论 -
关于多对多关系的hibernate实现例子
通过一个简单的例子描述一下在hibernate中如何实现多对多的关系。系统环境:Webwork + spring + hibernate逻辑描述:实现一个用户(User)和组(Group)的逻辑关系。系统中的用户可以自行创建组,同时每个组中可以添加不同的成员。这个环境是一个典型的多对多的关系,唯一的一个区别是,每个组是有从属的,也是说每个组隶属于一个用户,在这一点上是一个一对多的关系。...2007-06-25 11:03:29 · 352 阅读 · 0 评论 -
关于数据库非空字段缺省值在hbm.xml中的设置
数据库非空字段,如果设置缺省值的时候,通常用sql操作的时候是不会出现问题的,但通过hibernate的非hql操作的时候,就需要在hbm中进行配置,配置方法如下:[code] [/code]并且要增加[code]dynamic-insert="true" dynamic-update="true"[/code]这里注意的是,n...2007-07-26 12:04:14 · 427 阅读 · 0 评论