0 0

flex + BlazeDS +spring 数据访问问题?5

我目前正在开发一个使用Spring和Hibernate3.5的应用程序,它为我的后端和Flex和BlazeDS4.0我的前端。我,使我的后端是一个简单的servlet和前端访问柔性:RemoteObjects的的。

问题是,每当我尝试访问一个实体,它包含一个列表,系统会抛出一个LazyInitializationException的:

10:12:44,047 ERROR LazyInitializationException的:42  - 没有延迟初始化集合的作用:com.domain.common.House.flocks,没有会话或会话被关闭
org.hibernate.LazyInitializationException:没有延迟初始化集合作用:com.domain.common.House.flocks,没有会话或会话被关闭

我自己也尝试OpenSessionInViewFilter和拦截,但可悲的是,我仍然不能使它工作。此外,是否有任何其他优雅的/更简单的解决方案,使懒惰的初始化工作,而看到那些2发布前很长一段时间,我已经看到了很多人,使用的OSIV的过滤器/拦截器有问题,这方面的

我真的很喜欢听到任何的想法或建议。谢谢

问题补充:很着急,希望有人帮我解决,说解决方案

发信件都可

1090157667@qq.com
2012年9月01日 14:01

2个答案 按时间排序 按投票排序

0 0

1、在你的集合上配置
<set lazy='false'>

2、你的错误我看一下, OpenSessionInView 应该可以解决你的问题 具体测试代码是否方便展示下

2012年9月01日 18:06
0 0

那你如果把延迟加载关闭呢?
<hibernate-mapping default-lazy=”false”>

2012年9月01日 16:23

相关推荐

    flex+blazeds+spring

    Spring作为业务逻辑和数据访问层,处理所有后台任务,如数据库操作、业务规则管理和服务调用。 具体步骤如下: 1. **配置BlazeDS**:在Tomcat或其他Web服务器中部署BlazeDS服务,配置所需的通道(Channels),例如...

    PureMVC+Flex+BlazeDS+Spring+Hibernate.doc

    标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate.doc”指的是一项整合了多种技术的Web应用开发方案,这些技术包括PureMVC、Flex、BlazeDS、Spring和Hibernate。这篇文档可能是指导读者如何将这些技术结合在一起...

    flex+Spring+Hibernate+Cairngorm+BlazeDS+Spring BlazeDS Integration整合框架

    使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·

    WEB项目-集成Flex3+BlazeDS3.2+Spring2.5.6集成方式二

    【集成Flex3+BlazeDS3.2+Spring2.5.6的另一种方式】\n\n在上一讲中,我们介绍了如何将Flex3、BlazeDS3.2和Spring2.5.6集成在一起,构建一个强大的WEB项目。本讲我们将探讨集成方式二,该方法采用Spring的侦听配置...

    Flex4.X+BlazeDS+Spring3L实战开发在线书店四

    在本项目中,Spring 3用于管理服务层和数据访问层的bean,实现业务逻辑和控制流程,如处理用户请求、调用数据访问对象(DAO)来操作数据库。 **Java Persistence API (JPA)** 是Java平台上的ORM(Object-Relational...

    Flex+blazeDS+Spring官方Demo,环境搭建

    Flex+blazeDS+Spring官方Demo,环境搭建,内含十几个例子,从易到难,包括spring消息,spring安全,注解方式和非注解配置文件方式,十分好用。内含有tomcat,可直接启动并运行用户手册。

    MyEclipse7.5+flex4+spring3.0.5+struts2.2.1+hibernate3.6.0+blazeds4.0.0.14931完美整合方案

    Spring负责管理服务层和数据访问层的对象,Struts2处理HTTP请求和视图展示,Hibernate则作为持久层的解决方案。开发者可以通过MyEclipse7.5进行统一的开发、调试和部署,提高开发效率。 总的来说,这个方案提供了一...

    Flex+BlazeDS+Spring+Hibernate

    Flex+BlazeDS+Spring+Hibernate 是一个经典的前端与后端集成方案,广泛应用于构建富互联网应用程序(Rich Internet Applications,RIA)。在这个框架组合中,Flex 作为用户界面层,提供了丰富的交互体验;BlazeDS ...

    跟我一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate

    根据提供的文件信息,本文将详细介绍如何一步步搭建PureMVC+Flex+BlazeDS+Spring+Hibernate的技术栈。这个过程涉及到了多个技术领域的整合,包括前端的Flex开发、后端的Java开发以及数据库交互等多个方面。 ### 一...

    PureMVC+Flex+BlazeDS+Spring+Hibernate

    标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate”是一个常见的技术栈组合,用于构建企业级的 Rich Internet Applications (RIA)。这个技术栈包括前端开发框架、后端服务通讯、应用服务器、服务端架构和数据持久化...

    Flex4.X+BlazeDS+Spring3L实战开发在线书店二

    综上所述,这个在线书店的开发实例结合了Flex 4.6的富用户体验、BlazeDS的数据通信能力、Spring 3的依赖注入和业务管理、JPA的持久化机制以及Hibernate和MySQL的数据库支持。通过学习和实践这个项目,你将能够掌握...

    flex4+blazeDS+spring+ibatis开发教程

    ### Flex4+BlazeDS+Spring+iBatis 开发教程详解 #### 一、富互联网应用(RIA)概念与背景 ##### RIA定义 富互联网应用(Rich Internet Application,简称RIA)是一种新兴的应用程序形式,它结合了客户端与服务器端...

    Flex4+Blazeds4.0+Spring3.0+hibernate2.5.2整合笔记

    Flex4+Blazeds4.0+Spring3.0...* 通过使用 Hibernate,可以实现数据持久化和数据访问。 本篇笔记提供了一个完整的指南,用于将 Flex4、Blazeds4.0、Spring3.0 和 Hibernate2.5.2 进行整合,实现一个富互联网应用程序。

    flex+spring+blazeds在MyEclipse下非常详细的结合配置

    flex+spring+blazeds在MyEclipse下非常详细的结合配置

    Flex+BlazeDS+Spring环境一步步搭建

    Flex作为Adobe开发的RIA(Rich Internet Application)框架,常用于构建富客户端应用,而BlazeDS作为数据推送服务,能够实现Flex与服务器间的实时通信。Spring框架则在后端提供强大的依赖注入和管理功能,使得应用...

    跟我一步步搭建 PureMVC+Flex+BlazeDS+Spring+Hibernate

    通过以上步骤,你将成功构建一个完整的PureMVC+Flex+BlazeDS+Spring+Hibernate RIA系统,实现前端与后端的无缝集成,提供高效的数据交换和复杂的业务处理能力。在实际开发中,你可能还需要考虑错误处理、安全性和...

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)

    远程调用服务允许 Flex 客户端直接调用服务器端的 POJOs(Plain Old Java Objects)、Spring 服务或 EJB 方法,极大地简化了分布式应用的开发。消息传递服务则支持发布/订阅模式,使得服务器端可以广播消息到多个...

    Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合

    Myeclipse6.5+flex3+Blazeds+spring+hibernate完美整合,写的非常详细

    flex+spring+blazeds消息推送

    标题中的“flex+spring+blazeds消息推送”是指在开发富互联网应用程序(RIA)时,采用Adobe Flex作为前端UI框架,Spring作为后端服务层框架,BlazeDS作为数据通信中间件,实现服务器到客户端的消息实时推送功能。...

    Flex+Gilead+BlazeDS+Spring+Hibernate Demo

    Flex+Gilead+BlazeDS+Spring+Hibernate示例Demo,使用1:n和m:n两个双向关系,很好的演示了Gilead的Hibernate Lazy Killer特性,借助Gilead可以有效规避DTO模式的大量繁琐代码。效果图展示地址:...

Global site tag (gtag.js) - Google Analytics