感谢您的回复,我在这里遇到了其他问题,请参阅Senario
例如,我有两个表,如
1)BOOKBASICDETAILS 2)BOOKOTHERDETAILS
@Entity @TABLE(bookDetails)
class Book{
@Id private Long bookId; // in mycase it is not generated value it assigned programtically
private String name;
@OnetoOne @PrimaryKeyJoinColumn
private BookOtherDetails bookOtherInfo;
// more code
}
@Entity
@Table(bookOhterDetails)
class BookOtherInfo{
@Id
private Long bookId;// same as bookId in Book
private String authorName;
// more details
}
在这种情况下,数据不会插入BookOtherDetails表中。任何建议都是有价值的
将来感谢
答案 0 :(得分:0)
在其他情况下,如果它是来自city表的现有值已经是cityId 在我的jsp中,没有必要进入城市表和 genrate new cityid,我可以将现有的cityid插入到注册中 细节
这不是OneToOne
关系,因为我所理解的城市可以与许多注册相关。您必须改为使用@ManyToOne
关系。