梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

2013年9月22日 #

Hibernate中的主键生成器generator

摘要: 本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。[xhtml]view plaincopyHibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。1、identity:用于MySql数据库。特点:递增[xhtml]view plaincopy注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。2、sequence:用于Oracle数据库[xhtml]view plaincopy序列名3、native:跨数据库时 阅读全文

posted @ 2013-09-22 10:39 梦相随1006 阅读(1068) 评论(0) 推荐(0) 编辑

Hibernate中dynamic-insert和dynamic-upadte用途

摘要: Hibernate允许我们在映射文件里控制insert和update语句的内容.比如在映射文件中元素 insert属性:设置为false,在insert语句中不包含这个字段,表示永远不会被插入,默认true 2)元素 update属性:设置为false,在update语句中不包含这个字段,表示永远不会被修改,默认true 3)元素 mutable属性:设置为false就是把所有的元素的update属性设置为了false,说明这个对象不会被更新,默认true 4)元素 dynamic-insert属性:设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是n. 阅读全文

posted @ 2013-09-22 10:21 梦相随1006 阅读(861) 评论(0) 推荐(0) 编辑