Java-JPA2 CriteriaBuilder构造-内部/嵌套类

Java-JPA2 CriteriaBuilder构造-内部/嵌套类,java,sql,jpa,constructor,criteria-api,Java,Sql,Jpa,Constructor,Criteria Api,我有一个用于创建类项目的标准SQL查询。 项目还包含ProjectParticipant类。 同一查询获取Project和ProjectParticipant的所有数据, 因此,首先我创建新的ProjectParticipant(),并填充所有属性。 然后我创建项目,添加属性并添加项目参与者, 我想对JPA也这么做 使用一个查询/条件: 创建类项目参与者 用数据填充它 将方法construct()用于/与项目一起使用 为项目填充数据 将项目参与者添加到项目中 目前,我的JPA标准解决方案是拥有项

我有一个用于创建类项目的标准SQL查询。 项目还包含ProjectParticipant类。 同一查询获取Project和ProjectParticipant的所有数据, 因此,首先我创建新的ProjectParticipant(),并填充所有属性。 然后我创建项目,添加属性并添加项目参与者, 我想对JPA也这么做

使用一个查询/条件:

  • 创建类项目参与者
  • 用数据填充它
  • 将方法construct()用于/与项目一起使用
  • 为项目填充数据
  • 将项目参与者添加到项目中
  • 目前,我的JPA标准解决方案是拥有项目中成员的所有属性(并且没有Memeber对象)


    我在CriteriaBuilder.construct()上读到的全部内容都是使用字符串、整数……

    也许我不明白您想做什么,但为什么不创建对象并调用
    EntityManager\persist()
    ?我不清楚。这是用于报告的,我不明智地将所有包含在报告中的数据持久化。。。