CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

有关hibernate配置文件的疑问?

楼主javaboy328(javaboy)2004-09-04 08:37:08 在 Java / 框架、开源 提问

1   <hibernate-mapping>  
  2         <class   name="GuestBook"   table="GuestBook"   lazy="true">  
  3                 <id   name="id"   type="integer"   unsaved-value="null">  
  4       <column   name="id"   sql-type="int"   not-null="true"/>  
  5       <generator   class="identity"/>  
  6     </id>                
  7     <property   name="author"   column="author"   not-null="true"   unique="false"/>  
  8         </class>    
  9   </hibernate-mapping>    
   
  2的lazy="tru"是什么意思,第3行unsaved-value="null"又是什么意思? 问题点数:0、回复次数:4Top

1 楼fbysss(独孤求败)回复于 2004-09-04 14:25:31 得分 0

对于这个配置文档,哪里有标准说明啊?  
  Top

2 楼ycl030379(ycl)回复于 2004-09-04 16:02:10 得分 0

lazy="true"是惰性载入的意思,在这个例子里是没有区别的,但如果你用到一个或多个<property>来指定一对多,多对多的关系时,惰性载入就有很大的作用了,指定了惰性载用的话,Hibernate只有在第一次使用时才会将相关联的实例载入,而不会在第一次初始化时就载入,这对系统的性能是有很大的好处的。  
  至于文档,到http://www.hibernate.org.cn/上去看看吧。Top

3 楼ycl030379(ycl)回复于 2004-09-04 16:04:22 得分 0

unsaved-value="null",忘了这个,这个是指当你new   一个新的实例(也就是一条记录时),用这个null的ID值来表示这个记录还没有被保存。Top

4 楼minghuitian(明月)回复于 2004-09-06 22:55:15 得分 0

upTop

相关问题

  • hibernate的配置文件问题
  • hibernate+spring的配置文件问题
  • 求 Middlegen-Hibernate 中的两个配置文件!(build.xml , mssql.xml)
  • 求hibernate中的二级缓存配置文件
  • 哥么们救命!!!!!hibernate配置文件有错吗
  • 谁说说有关配置文件的读写?
  • 在VB.net下,有关读写配置文件的问题?
  • 配置文件
  • ???hibernate单独用在applacation中时,他的配置文件怎样放置
  • hibernate 在 mssql 中创建表(用属性文件可以,配置文件不行)

关键词

  • hibernate
  • null
  • 载入
  • 惰性
  • 意思

得分解答快速导航

  • 帖主:javaboy328

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo