首页 > Web开发 > 详细

hibernate

时间:2017-03-11 13:13:52      阅读:230      评论:0      收藏:0      [点我收藏+]

在hibernate的配置文件在hbm.xml文件中看到了下面这句话意思:
<property generated="never" lazy="false" name="unittype" type="java.lang.String">
   <column length="3" name="UNITTYPE"/>
  </property>

1. generated=""的适用值说明:
never(默认):标明此属性值不是从数据库中生成, 也就是根本不用刷新实体类了。
insert:标明此属性值在insert的时候生成,但是不会在随后的update时重新生成。也就是只在insert情况下才会刷新实体类。
always:标明此属性值在insert和update时都会被生成。也就是在insert,update情况下都会刷新实体类。
2.lazy="false"
默认false
    true:较少使用,如果某个字段是内容量比较大,可以设置为true,在真正使用的时候再加载。可以提高效率

3.  name="unittype" 这个类中的属性名为unittype 
4.  type="java.lang.String"  这个属性的类型是String型
5. length="3" name="UNITTYPE"  在数据库中 长度是3,名字是UNITTYPE

hibernate

原文:http://www.cnblogs.com/wtqy/p/6534585.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!