spring jpa的學習鏈接

1、springjpa入門1

2、使用 Spring Data JPA 簡化 JPA 開發







jpa實體之間的映射關係:
(1)1:1
若爲雙向關聯,則在維護關係的實體中加入
@OneToOne(cascade = CascadeType.ALL)@JoinColumn(name = "xxxxx"),
而沒有維護關係的實體中,使用@OneToOne(mappedBy = "xxx")

(2)1:n
若爲雙向關聯,則在維護關係的實體中加入
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "xxx"),
而沒有維護關係的實體中,使用@OneToMany(mappedBy = "xxx")

(3)n:m
若爲雙向關聯,則在維護關係的實體中加入
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "tw_xxx_xx", joinColumns = { @JoinColumn(name = "cxx") }, inverseJoinColumns = { @JoinColumn(name = "xxx") })
而沒有維護關係的實體中,使用@ManyToMany(mappedBy = "xxx")








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章