venlentine
venlentine
2014-03-05 10:17

关于JPA中多个OneToMany情况如何设计映射关系

  • spring
  • onetomany
  • jpa
  • hibernate

有一个附件表,有一个文章表,有一个图书表
文章表和图书表没有任何关系
文章表下可以有多个附件
图书表下可以有多个附件
而且同时映射到一个栏位,id值uuid不会重复
这样的关系如何映射

Article.java
[code="java"]@OneToMany
@JoinColumn(name = "refId", referencedColumnName = "id")
private List attachmentList;[/code]

Book.java
[code="java"]@OneToMany
@JoinColumn(name = "refId", referencedColumnName = "id")
private List attachmentList;[/code]

Attachment.java
[code="java"]private String refId[/code]

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答