最新文章列表

org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

转载:http://xredman.iteye.com/blog/695938   <!-- hibernateOpenSessionInViewFilter --> <filter> <filter-name>hibernateOpenSessionInViewFilter</filter-name> <filter-c ...
knight_black_bob 评论(0) 有577人浏览 2015-11-06 18:08

使用spring管理hibernate lazy延迟加载

web配置 <filter> <filter-name>OpenSessionInView</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> < ...
ErHuo 评论(0) 有963人浏览 2015-08-13 11:12

hibernate系列(二)一对多的关联关系

上一篇文章介绍了基本知识后,本篇该介绍下现实中的一对多的关联关系。如Customer和Order,一个Customer可以拥有多个Order,每个Order只属于一个Customer。这样就存在几种表示形式,可以分为单向关联和双向关联。 形式1:Order拥有一个Customer引用,这种属于单向关联 形式2:Customer拥有Order的集合,这种也属于单向关联 形式3:Order拥有一个Cus ...
乒乓狂魔 评论(0) 有1405人浏览 2014-10-07 11:33

hibernate 映射-一对多双向

项目名称:shop_goods 使用spring ,hibernate,struts2,分别的版本如下: spring :3.2.3.RELEASE hibernate:4.2.2.Final struts2:2.3.4.1 使用xml配置,使用maven构建。 这里涉及两个实体类:商品,超市。因为要讲解一对多的关系映射,所以假设商品和超市之间是多对一联系。 一个超市有多个商品,一个 ...
hw1287789687 评论(0) 有2499人浏览 2013-10-03 10:40

Hibernate的fetch相关问题

原文地址:http://qinhanbin.iteye.com/blog/520038                  http://sun-gufeng-126-com.iteye.com/blog/629261     fetch ,可以设置fetch = "select" 和 fet ...
wangqiang6028 评论(0) 有1600人浏览 2013-05-11 18:55

11-Hibernate3.6.2 懒加载分析

      懒加载是指程序推迟访问数据库,这样做可以保证有时候不必要的访问数据库,提供性能。 一、load方法的懒加载   public class UserManager { public static void main(String[] args) { Users user = new Users(); user.setBirthday(new D ...
xdwangiflytek 评论(0) 有1611人浏览 2013-03-25 09:19

hibernate得到父对象不为空但是属性为空

  1. 当查询得到一个对象child,想要得到它的的父对象的时候发现父对象不为空但  是里面的属性多为空。这需要 在many-to-one端 的lazy设为false,当child.getParent().getName()或child.getParent().f()时,parent都会被抓取,若设为no-proxy,调用child.getParent().f()时,parent是不会被抓取的, ...
DLFSEEIT 评论(0) 有872人浏览 2013-03-11 19:16

hibernate lazy机制

  hibernate的lazy怎么用?什么时候用,什么时候不用?   某次面试,考官问我hibernate中lazy是做什么的。我把延迟加载说了一下。比如用到的时候才会 ...
jiji87432 评论(0) 有974人浏览 2013-01-25 21:38

【转】hibernate3中出现 could not initialize proxy - no Session 错误的解决办法以及lazy load的介绍

 could not initialize proxy - no Session异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInit ...
xiaobenbenxiong 评论(0) 有1085人浏览 2012-12-17 15:35

Hibernate懒加载解析(转)

    在Hibernate框架中,当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,这时Hibernate用懒加载机制来弥补这种缺陷,但是这只是弥补而不是用了懒加载总体性能就提高了。     我们所说的懒加载也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。     实现懒加载的前提: ...
as11051105 评论(0) 有1147人浏览 2012-11-14 13:29

hibernate的FetchType注解属性

FetchType.LAZY:懒加载,加载一个实体时,定义懒加载的属性不会马上从数据库中加载,即从数据库读到内存。 FetchType.EAGER:急加载,加载一个实体时,定义急加载的属性会立即从数据库中加载。也可以说成表示关联关系的从类在主类加载时同时加载。
shenyuc629 评论(0) 有4314人浏览 2012-09-19 10:27

Hibernate.initialize(Obj)用法

Hibernate.initialize(Obj)用法   在使用hibernate进行持久化时,有时需要动态的改变对象的加载,比如在编辑页面里面lazy=true,而在浏览页面lazy=false,这样可以在需要lazy的地方才进行控制。而配置文件中Lazy属性是全局控制的,如何处理呢?   当元素或者元素的lazy属性为true时,load() or get() or find()加载这些对象 ...
lh_kevin 评论(0) 有1351人浏览 2012-08-28 09:59

面试:hibernate查询的写法

tableM和tableA是一对多关系,大概是1:10的比例 tableM和tableB是一对多关系,大概是1:10的比例 tableM和tableC是一对多关系,大概是1:10的比例 按条件从tableM查询大概1000条数据并且需要tableA,tableB,tableC的数据参与运算。 hibernate lazy: 共需执行1+1000+1000+1000=3001句sql。 共返回1 ...
jackingyu 评论(0) 有738人浏览 2012-07-11 22:16

OpenSessionInViewFilter失效问题

我在ssh2框架下使用OpenSessionInViewFilter过滤器,让spring控制session的开关。出现了使用lazy特性读取属性的时候报错说,no session or session was close. 经过反复的查找和测试发现问题,tomcat容器在加载过滤器的时候是按照数序加载的,他在写配置文件的时候先写的是struts2的过滤器配置,然后才是OpenSessionInVi ...
yangmeng_3331 评论(0) 有1074人浏览 2012-05-29 23:58

Hibernate的lazy问题

no session or session was closed 1、 关闭延迟加载特性。 因为hibernate的延迟加载特性是在hbm配置里面可控制的。默认lazy="true",我们需要将其设置为”false”. Annotation方式: @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER) ...
yanxiaojia521 评论(0) 有1142人浏览 2012-05-21 18:22

当Hibernate的lazy=true时,怎样使用Flex

   开发FLex约有3年,而且每次都使用了Hibernate,每次都遇到了lazy=true的问题,每次也都用非常愚笨的办法来解决。先把数据从数据库中取出,在转换之前清除掉不需要的属性。     虽说比较郁闷,但在性能与开发效率上勉强能满足需求。本文提供一个可以彻底解决Hibernate的lazy=true的问题的方案。     1)下载RichLazyHibernate和flex相关的demo, ...
afuer 评论(0) 有2347人浏览 2012-05-05 20:16

afuer-hibernate-lazy 发布了

  经过一段时间的卧薪尝胆,afuer-hibernate-lazy (AHL)终于可以初见雏形了。中国开源框架一直在蓬勃发展,目前也出现了很多优秀的框架,我也想尽我的一份绵力。       首先,什么是AHL。 AHL是一款用来真正解决Hibernate在富客户端应用的工具包。如果你用了Hibernate,并且用了富客户端,不管是Flex、extjs、easyui等等。都会遇到Hibernate ...
afuer 评论(0) 有967人浏览 2012-04-29 10:46

Afuer 决定在这里安家

   从刚毕业就决定想正个开源软件,可“理想太丰满,现实很滑感”。尽管自认为自己水平不错,可也没有整理出一个像样的开源架构。     在iteye已经混迹了好多年,论坛中高手的确挺多的。从很多的文章中,自己确实得到了长足的进步。今天决定在这里发布一个非常实用的开源架构。希望能给广大的开发者带来便利。项目地址:https://github.com/afuer/rich-hibernate-lazy 老 ...
afuer 评论(0) 有700人浏览 2012-04-28 09:52

有趣的懒汉式单例类

刚才在看代码时,看到了一个有趣的单例类懒加载模式,特贴出来供大家一起分享.   public class LazySingleton { private LazySingleton() { } public static LazySingleton getInstance() { return Holder.INSTANCE; } ...
L.x 评论(0) 有888人浏览 2012-03-07 10:13

zk+spring+hibernate延迟加载的解决办法

由于Zk 的AU request,lazy load现在没有什么好的解决办法,现在最好的办法就是忘记懒加载   下面三个链接是一些解决办法。期待zk官方支持     http://www.zkoss.org/forum/listComment/7470/2/20   http://www.zkoss.org/forum/listComment/7252/   http: ...
snoopy7713 评论(0) 有1231人浏览 2012-02-24 14:22

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics