Java SQL数据库类表示

时间:2014-10-16 16:47:57

标签: java sql many-to-many persistence

汽车

  • Long :: Car_id
  • String :: Type

所有者

  • Long :: Owner_id
  • String :: name
  • int :: age

Car_Owner

  • Long :: Car_Id
  • Long :: Owner_Id
  • 日期:: Bought_Date

问题:

所以我理解在java和SQL DB之间传输数据的最佳方法是使用java持久性API。每个表都表示为带有@Entity注释的java类。

但是中间桌" Car_Owner"表示为java类?

1 个答案:

答案 0 :(得分:0)

主要思想是两个班级之间的关系。查看此wiki-link以获取有关OneToOne关系的更多信息(仅当此处的业务是汽车只有一个所有者时)。 如果业务是业主有很多车,那么检查ManyToOne Link

祝你好运:)