`
wpf_00
  • 浏览: 43328 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

对robbin所说Hibernate缺陷的一些不理解

阅读更多

网站:JavaEye 作者:fredzhang 发表时间: 2007-05-25 11:14 此文章来自于 http://www.iteye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接: http://www.iteye.com/topic/82946

看到robbin的文章有些不太明白
http://robbin.iteye.com/blog/81990

引用

Hibernate不够易用,而且有一些明显的缺陷:one-to-one必须通过bytecode enhancement才能lazy loading;不支持多态关联

前半句,对于one-to-one关联,在Gavin King最新的《Java Persistance with Hibernate》中13.1节提到:必须是constrained="true"的关联才可以lazy loading,否则可以通过bytecode instrumentation来进行。那么为什么通过bytecode instrument来lazy loading是不好的呢?
对于后半句,为何说hibernate不支持多态关联?




《 对robbin所说Hibernate缺陷的一些不理解 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>

推荐相关文章:
  Hibernate中如何通过父节点查询所有子节点?
  不做技术的奴隶




JavaEye推荐
上海乐福狗信息技术有限公司:诚聘技术经理和开发工程师
免费下载IBM社区版软件--它基于开放的标准,支持广泛的开发类型,让您的开发高效自主!
京沪穗蓉四地免费注册,SOA技术高手汇聚交锋.
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA


分享到:
评论

相关推荐

    MFC SDI制作Office2007样式的Robbin菜单.docx

    为了实现类似于 Office 2007 的 Ribbon 风格界面,我们需要对 Robbin 栏进行定制。以下是一些关键步骤: ##### 3.1 Robbin 资源图片 1. **准备图片资源**:“工具条.bmp”作为 Ribbon 的背景图片。 2. **加载...

    Robbin Fan—运营专业型社区的经验和反思.ppt

    Robbin Fan—运营专业型社区的经验和反思.ppt

    范凯个人网站源码robbin_site.zip

    robbin_site 是范凯的个人网站 http://robbinfan.com 网站的源码。 标签:robbin

    javaeye Robbin 论缓存技术

    缓存技术是一种关键的性能优化手段,它通过存储常用数据的副本以加快访问速度,缓解不同硬件或软件组件之间速度不匹配的问题。在Javaeye Robbin的讨论中,他提到了缓存技术在多种场景下的应用和重要性。 **缓存的...

    Git常用命令备忘 - robbin的自言自语1

    Git是分布式版本控制系统,用于跟踪对文件和项目代码的更改。在本文中,我们将深入探讨Git的一些常用命令,这些命令对于日常开发和协作至关重要。 首先,配置Git是使用它的第一步。通过`git config`命令,我们可以...

    Ribbon For DELPHI 10.1 BERLIN.7z

    总的来说,“Ribbon for Delphi 10.1 Berlin”是Delphi开发者实现高效、现代用户界面的重要工具,它简化了UI设计过程,提高了应用的可用性和专业性。通过深入理解和熟练运用这一组件,开发者能够为用户带来更加友好...

    吉林省长春市 高二英语上学期期中试题.doc

    综上所述,这份试卷是对高二学生英语水平的一次全面考核,不仅检验他们的听力理解能力,还测试了他们在语法、词汇、阅读和写作等多个方面的综合运用能力。学生在准备这样的考试时,需要全面复习英语知识,加强听力...

    开发高效率的J2EE企业应用.ppt

    总的来说,开发高效率的J2EE企业应用需要对JVM内存管理、数据库资源利用、网络通信和事务处理有深入理解,并充分利用各种工具进行性能监控和调优。通过不断学习和实践,开发者可以提高应用性能,确保大型项目的稳定...

    Struts2学习资料(强烈推荐)

    这个“Struts2学习资料(强烈推荐)”包含的资源旨在帮助开发者深入理解并熟练掌握Struts2的核心概念和技术。 Struts2权威指南通常会涵盖以下几个主要知识点: 1. **MVC模式**:Struts2是基于Model-View-...

    向Excel文件添加RibbonXml

    1. **理解RibbonXML结构**:RibbonXML是XML文档,定义了Ribbon的各个部分,如选项卡、组、按钮等。每个元素都有特定的属性和子元素,如`<tab>`定义一个选项卡,`<group>`定义一个组,`<button>`定义按钮。 2. **...

    一个基于WPF+ C# 实现的Ribbon 控件库程序代码

    3. **项目文件**:如.csproj,是Visual Studio的项目文件,包含了构建和编译工程所需的配置信息。 4. **样例应用**:可能包含一个示例应用程序,演示如何在实际项目中使用这个Ribbon控件库。 5. **文档**:可能是...

    spring cloud 组件整合 eureka gateway feign hystrix,各个模的整合,供大家一起学习

    通过在服务之间引入断路器模式,当某个服务不可用或者响应时间过长时,Hystrix能够快速失败并返回一个默认值,而不是等待请求超时,从而保护了整个系统的稳定性和可靠性。Hystrix还提供了监控和指标统计功能,帮助...

    robbin谈管理:我敬佩的3位CEO管理者

    韦尔奇写的两本书:一本自传,一本Winning我读了很多遍,我觉得最有意思的反差是,尽管韦尔奇整个职业生涯都在GE渡过,出身于GE这样一个庞然大物,但韦尔奇是个非常不循规蹈矩,处处打破常规,雷厉风行的管理者。...

    Regular-Expressions-Google-Analytics

    这对于营销人员和网站分析师来说,意味着能够更深入地理解用户行为,识别趋势,并作出更加数据驱动的决策。 ### 学习正则表达式的路径 对于非技术背景的人来说,学习正则表达式可能会显得有些棘手。但是,正如罗宾...

    微积分初步(英文原版)-数学参考资料

    根据给定文件的内容,我们可以梳理出以下知识点: 1. 微积分初步概念: 这部分内容提供了微积分的入门知识,包括对微积分基本概念的非正式介绍。...对于学习和理解微积分的基础知识来说,这些内容非常宝贵。

Global site tag (gtag.js) - Google Analytics