`
yyyyy5101
  • 浏览: 149031 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

学习JPA又一个错误!

阅读更多
错误名:cannot simultaneously fetch multiple bags
在实体类中映射了几个集合属性,如:
@OneToMany(mappedBy = "customer",cascade = {CascadeType.ALL},fetch = FetchType.EAGER)  
private Collection<User> user;  
      
@OneToMany(mappedBy = "customer",cascade = {CascadeType.ALL},fetch = FetchType.EAGER)  
private Collection<BookOrder> orders ;  

结果Tomcat启动时就报cannot simultaneously fetch multiple bags异常,翻了一下书:在用JPA进行注释时,如果一个实体里要映射多个集合实体时,我们不能把两个集合的的FetchType设置为EAGER,此时只能设置为LAZY,否则会报:cannot simultaneously fetch multiple bags。或者我们也可以借助:@IndexColumn
1
0
分享到:
评论

相关推荐

    JPA学习笔记-EJB-01JPA初体验

    本文是学习 JPA 笔记,可能会根据自己的学习进度逐渐完善。学习中使用的持久层技术 是 EJB,JPA 注解方式,底层应用的是 Hibernate 实现和 MySql 数据库,应用服务器采 用的是 JBoss 4.2.0。随着笔者的学习笔记,...

    JPA_1_增删改查完整源码(含jar)

    这是本人观看传智的视频,整理出来的完整的源码,及学习步骤,学了总会忘记,方便今后复习。代码可以直接运行,jar包完整,资源较大,分几块分享(1-5,按照学习步骤写的)。

    Spring3 MVC +HibernateJPA Eclipse Demo

    1、本示例只是借花献佛,其实网上SpringMVC+...7、附带的另一个附件关于JPQL的学习资料,本示例只提供了CURD四个方法,其他复杂的数据库查询实现需要好好学习JPQL.pdf上的资料 8、写了那么多,希望大家能给我一分

    Spring3 MVC Hibernate-JPA Eclipse Demo

    1、本示例只是借花献佛,其实网上SpringMVC+...7、附带的另一个附件关于JPQL的学习资料,本示例只提供了CURD四个方法,其他复杂的数据库查询实现需要好好学习JPQL.pdf上的资料 8、写了那么多,希望大家能给我一分

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    第三部分提供了一个jsf+ejb 3+ jpa整合开发的项目:电子拍卖系统。这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将jsf+ejb 3+jpa整合真正运用到...

    spring boot jpa写原生sql报Cannot resolve table错误解决方法

    在本篇文章里小编给大家整理的是关于spring boot jpa写原生sql报Cannot resolve table错误的解决方法,需要的朋友学习下。

    一个基于Springboot+JPA+semantic开发的个人博客系统+源代码+文档说明

    2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...

    基于Springboot+JPA+semantic开发的个人博客系统源码+项目说明.zip

    - 首页:包括导航条,搜索框(支持模糊搜索),分页查询的显示,分类框,标签框,对当前页博客的总览,及微信二维码,及底部的一个信息框 ![在这里插入图片描述]...

    《Spring Boot 2精髓:从构建小系统到架构分布式大系统》学习项目源码

    第一章《Java EE 简介》学习源码 Hello Spring Boot 示例、使用热部署、添加REST支持 2018-2018030802:02-ch02-aop 第二章《Spring Boot 基础》学习源码 在 Spring Boot 中使用 AOP 2018-2018030901:03-ch03-...

    本科毕业设计+基于Springboot+JPA+semantic开发的个人博客系统

    数据库采用了mysql 以及 JPA 实现对数据库的链接 前端采用thymeleaf模板引擎+semantic框架开发 集成了markdown编辑器,markdown内容转化器,中文排版 项目框架: 前端 static :为js,css,images以及一些集成工具...

    SpringBoot新手学习手册

    2.1、创建一个Maven工程 2 2.2、pom文件引入依赖 3 2.3、编写HelloWorld服务 3 2.4、@RestController 4 2.5、@EnableAutoConfiguration 4 2.6 SpringApplication.run(HelloController.class, args); 4 2.7、...

    ejb-persistence-ear:学习部署在JEE服务器中的JPA的示例项目

    由于EJB应用程序需要定义'application.xml'并应列出ejb组件,因此将创建一个运行时application.xml。 需要注意的几点 如果规范的包装方式使ejb组件在ear文件中看不到它们,则ear将不会部署在gf服务器中。 所有...

    SpringBoot学习视频

    尚硅谷_SpringBoot_web开发-错误处理原理&定制错误页面 尚硅谷_SpringBoot_web开发-定制错误数据 尚硅谷_SpringBoot_web开发-嵌入式Servlet容器配置修改 尚硅谷_SpringBoot_web开发-注册servlet三大组件 尚硅谷_...

    支持多数据库的ORM框架ef-orm.zip

    例如:数据库查询条件的传入问题是所有ORM框架都不能回避的一个问题,所以我经常在想——既然我们可以用向DAO传入一个Entity来实现插入操作,为什么就不能用同样的方法来描述一个不以主键为条件的update/select/...

    分布式事务实践 解决数据一致性

    介绍了分布式系统的定义、实现原则和几种形式,详细介绍了微服务架构的分布式系统,并使用Spring Cloud框架演示了一个完整的微服务系统的实现过程。 5-1 CAP原则和BASE理论简介 5-2 分布式系统综述 5-3 SpringCloud...

    springboot知识点整理

    1.4 第一个Spring Boot项目(jar):HelloWorld 8 1.5 入门案例详解 11 1.5.1 POM文件 11 1.5.2 主程序类,主入口类 12 1.6 使用Spring Initializer向导快速创建Spring Boot 16 2 Spring Boot配置 18 2.1 配置文件 ...

    iuhyiuhkjh908u0980

    怎么又冒出一个web框架? 看看现存的Java web应用程序框架,无一例外的要求花费大量的时间与精力后才可投入生产。对于大多数开发人员来说想要的东西很简单:友好,易于学习并且还具有生产力。因此我们开发了JSPX。 ...

    积分管理系统java源码-timo:学习Timo开源项目

    积分管理系统java源码 Timo v2.0.3 项目介绍 TIMO后台管理系统,基于SpringBoot2.0 + Spring Data ...行为日志:用于记录用户对系统的操作,同时监视系统运行时发生的错误。 文件上传:内置了文件上

    java版商城源码下载-xboot:启动

    如有错误欢迎指正 期待您的捐赠支持! 作者亲自制作 可接单做视频... 视频已上传至 在线Demo 前台为基于Vue+iView的独立项目请跳转至 项目仓库查看 项目简介 代码拥有详细注释 学习与实战的不错选择 核心使用目前...

    基于SpringBoot和Vue的餐馆点餐系统源码+数据库+项目说明(毕设).zip

    3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 4、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于...

Global site tag (gtag.js) - Google Analytics