用户登录
用户注册

分享至

hibernate不能初始化工具类

  • 作者: 拼搏84896252
  • 来源: 51数据库
  • 2021-01-18
您Customer的Orders属性设置为 lazy="true",改成 lazy="false" 应该就好了。



  

第一种方式 就是在set集合的 lazy=“false” 这是 懒加载


第二 可以用 HQL


String Hql = "select c from Customer c left join c.orders where c.id = ?";


第三种方式就是 Hibernate.initialize(customer.getOrders());初始化 一个对象

软件
前端设计
程序设计
Java相关