0
说我有这些类:插入一个Hibernate实体关系
public class Loan {
@Id
private Long id;
@ManyToOne
@JoinColumn(name = "lender_id")
private User lender;
}
public class User {
@Id
private Long id;
@Column
private String userName;
@OneToMany
private List<Loan> loans;
}
现在,让我们说我有用户(贷款人)的ID,并在DAO层,我想基础上,id
创建Loan
的贷款人?
我知道我可以做到以下几点:
User u = userDao.getUserById(1234L);
loanDao.createLoan(u, "someLoan");
但我不知道是否有可能做到这一点无需预先加载,该User
记录?