- 浏览: 18966 次
- 性别:
- 来自: 韶关
-
最新评论
1、outer-join关键字(many-to-one的情况) outer-join关键字有3个值,分别是true,false,auto,默认是auto。 true: 表示使用外连接抓取关联的内容,这里的意思是当使用load(OrderLineItem.class,"id")时,Hibernate只生成一条SQL语句将OrderLineItem与他的父亲Order全部初始化。 select * from OrderLineItem o left join Order p on o.OrderId=p.OrderId where o.OrderLineItem_Id=? false:表示不使用外连接抓取关联的内容,当load(OrderLineItem.class,"id")时,Hibernate生成两条SQL语句,一条查询OrderLineItem表,另一条查询Order表。这样的好处是可以设置延迟加载,此处要将Order类设置为lazy=true。 select * from OrderLineItem o where o.OrderLineItem_Id=? select * from Order p where p.OrderId=? auto:具体是ture还是false看hibernate.cfg.xml中的配置 注意:如果使用HQL查询OrderLineItem,如 from OrderLineItem o where o.id=''id'',总是不使用外部抓取,及outer-join失效。 2、outer-join(集合) 由于集合可以设置lazy="true",所以lazy与outer-join不能同时为true,当lazy="true"时,outer-join将一直是false,如果lazy="false",则outer-join用法与1同 3、HQL语句会将POJO配置文件中的关联一并查询,即使在HQL语句中没有明确join。 4、In HQL, the "fetch join" clause can be used for per-query specific outer join fetching. One important thing many people miss there, is that HQL queries will ignore the outer-join attribute you specified in your mapping. This makes it possible to configure the default loading behaviour of session.load() and session.get() and of objects loaded by navigating relationship. So if you specify and then doMyObject obj = session.createQuery("from MyObject").uniqueResult();obj.getMySet().iterator().next();you will still have an additional query and no outer-join. So you must explicily request the outer-join fetching: MyObject obj = session.createQuery("from MyObject mo left join fetch mo.mySet").uniqueResult();obj.getMySet().iterator().next();
发表评论
-
(转)在swing中显示web页面~~
2011-05-14 16:42 1688http://www.chinajavaworld.com/t ... -
(转) firstResult/maxResults specified with collection fetch; applying in memory!
2010-11-25 13:23 1872之前遇到了同样的问题。记录一下: WARN ... -
映射枚举
2010-11-18 13:07 931Hibernate对枚举类型映射类EnumType对id的支持 ... -
收藏卡了。。复制一下吧。。
2010-11-01 14:20 596import java.util.Arrays; im ... -
追MM的23种设计模式 (转)
2010-11-01 13:32 602创建型模式 1、FACTORY— ... -
截字符串
2010-11-01 12:14 619<c:set var="subStr" ... -
editplus右键打开(转)
2010-10-22 22:45 2092经常有这样的情况, 本来右键里原有的Editplus打开文件项 ... -
一封装的参考
2010-10-21 14:09 6811. Page.java package cn.loen.p ... -
base(转)
2010-10-20 20:25 591package pack.java.ssh.basedao; ... -
刚学hibernate遇到不能保存问题,查到后找到方法解决~
2010-10-18 22:19 975hibernate.hbm.xml中加入 <pro ... -
(转)Struts1+Spring+Hibernate配置
2010-10-15 17:50 919开发环境:MyEclipse6.0+Tomcat5.0+Ora ... -
(转)Struts2+Spring2+Hibernate3开发环境搭建
2010-10-15 17:49 820看到网上有很多ssh配置文章,但是有很多是调不通的,还有版本不 ... -
(转)MyEclipse从数据库反向生成实体类之Hibernate方式
2010-10-15 17:48 1060上次谈到利用MyEclipse ... -
对Struts2 OGNL的分析与简介
2010-10-12 23:10 998Struts2 OGNL基础上的增强 1、值栈(ValueS ... -
java串口编程(转)
2010-10-09 14:12 7301. SerialBean SerialBean是本类库与其他 ... -
myeclipse8.0如何安装 visual class
2010-10-08 17:35 1045打开Help-->Install-->New So ... -
jsp_AJAX 下拉连动_2
2010-10-08 14:49 474<%@ page language="java ... -
jsp_AJAX 下拉连动
2010-10-08 14:47 672引用 <%@ page language=" ...
相关推荐
基于深度强化学习的无人机自主部署及能效优化策略 深度强化学习(Deep Reinforcement Learning)是一种机器学习方法,通过与环境交互,agent可以学习如何做出决策以最大化奖励函数。基于深度强化学习的无人机自主...
为了进一步提升嵌入式系统软件的性能和效率,ARM程序设计优化策略与技术的研究变得至关重要。 首先,要谈及的是运行速度的优化。在嵌入式系统中,运行速度往往直接影响到用户体验的流畅性以及系统的响应速度。因此...
"基于CUDA的GPU条件分支分歧聚合优化策略" 该论文探讨了基于CUDA的GPU条件分支分歧聚合优化策略,旨在提高GPU处理器的计算效率。文章首先分析了NVIDIA GPU的底层处理方式对SIMD条件分支分歧的影响,接着提出了两种...
### SEO优化策略在网站中的应用 #### 摘要 本文旨在探讨SEO(搜索引擎优化)在网站中的应用方法,以提升网站的可见性和流量。通过分析搜索引擎的工作原理和过程,提出了针对网站结构、页面设计、内容创建以及搜索...
SEO图片优化策略
Mysql的索引及优化策略,个人感觉还不错
2023年数维杯B题 节能列车控制智能优化策略研究
python代码-基于深度强化学习的微能源网能量管理与优化策略研究 关键词:微能源网;能量管理;深度强化学习;Q-learning;DQN 内容::面向多种可再生能源接入的微能源网,提出一种基于深度强化学习的微能源网能量...
浅谈通信工程中有线传输技术的优化策略-论文.zip
随着手机功能的不断提升,越来越多的用户使用手机...在硬件条件受限的情况下,对手机应用程序进行优化可以提升手机的响应速度并且可以给用户提供一个良好的用户体验,文章给出了Android系统下应用开发的一些优化策略。
本文将深入探讨“代码.zip_优化策略_充放电_充放电优化_放电策略_电动公交充电放电”这一主题,基于MATLAB语言的编程实现。 1. **优化策略**:优化策略是通过对电动公交的充放电过程进行精确计算和控制,以达到最佳...
康师傅智慧供应链管理:一体化体系与自动补货优化策略(128页)
基于压缩空气储能的冷热电联供微网系统运行优化策略的MATLAB仿真研究,含压缩空气储能的冷热电联供微网运行优化策略及其MATLAB实现的研究,含压缩空气储能的冷热电联供微网运行优化策略matlab ,关键词:含压缩空气储能...
云计算平台中多虚拟机内存协同优化策略研究pdf,提供“云计算平台中多虚拟机内存协同优化策略研究”免费资料下载,主要包括相关工作、多虚拟机内存动态管理体系结构、多虚拟机内存动态平衡算法、实验结果及性能分析等...
电力企业信息化人力资源管理优化策略.doc
网站规划之搜索引擎优化策略 互联网网站优化 第二集.pdf网站规划之搜索引擎优化策略 互联网网站优化 第二集.pdf网站规划之搜索引擎优化策略 互联网网站优化 第二集.pdf网站规划之搜索引擎优化策略 互联网网站优化 第...
mysq 优化方案+优化策略mysq 优化方案+优化策略mysq 优化方案+优化策略mysq 优化方案+优化策略mysq 优化方案+优化策略mysq 优化方案+优化策略mysq 优化方案+优化策略
移动阅读App智能听书功能的优化策略.pdf
【大型网站优化策略】 在构建和管理大型网站时,优化策略是至关重要的,因为它直接影响到网站的可发现性、用户体验和搜索引擎排名。以下是一些关键的优化策略: 1. **关键词分析**: - **选择原则**:了解用户的...
Apriori 算法 优化策略