我有两个实体LR.java
和LI.java
。一个请求可能包含多个项目。
执行此方法后,项目表中的lR始终为null。我在这做错了什么?任何建议
答案 0 :(得分:0)
你定义了一个双向的“manytoone”关联,所以它是develepoer负责保持关联双方的一致性(即:loanRequest和loanItems)。
您应该将Loanitem实体的字段loanRequest设置为指向“正确”的LoanRequest。 你是否在addLoanItem?
除此之外,除非你真的需要从一个实体“导航”到另一个实体,否则我建议你使用单向关联,它们更容易管理,更不容易出现这样的错误。
无论如何,@ XtremeBaumer是对的,LoanItem的构造函数应该是空的。