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")








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