【发布时间】:2018-07-06 07:00:29
【问题描述】:
我对 JPQL 很陌生,我有 3 个实体类 Book、Loan、member、relationship 借书(@OneToOne)单向 Loan-Member(@OneToMany)单向
sn-p 来自我的贷款课程
public class loan implements Serializable{
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int id;
private String dateofissue;
private String dueDate;
@OneToOne
@JoinColumn(name = "bookid")
private book Bookid;
@ManyToOne
@JoinColumn(name="member_ID")
private member memberid;
当我写一个非常简单的查询“从贷款中选择贷款”时;由于关系,我得到了所有列,包括列成员和书籍
如何编写 JPQL 查询以从 book、loan、member 返回选定的列 book.title、book.id、loan.duedate、member.firstname、member.id
查询的目的是检索所有成员借阅的所有书籍
谢谢
【问题讨论】:
标签: jpql