hibernate笔记-011-单向一对多映射
来源:互联网 发布:insert into多个数据 编辑:程序博客网 时间:2024/05/21 01:29
年级(一)->学生(多)
注解配置
package com.hibernate.entity;import java.io.Serializable;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Table;import org.hibernate.annotations.GenericGenerator;// 学生@Entity@Table(name = "t_student2")public class Student2 implements Serializable {private static final long serialVersionUID = -2005812841024253872L;@Id@GeneratedValue(generator = "student2_gen")@GenericGenerator(name = "student2_gen", strategy = "native")private int id;private String name;public int getId() {return id;}public String getName() {return name;}public void setId(int id) {this.id = id;}public void setName(String name) {this.name = name;}}
package com.hibernate.entity;import java.io.Serializable;import java.util.HashSet;import java.util.Set;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.JoinColumn;import javax.persistence.OneToMany;import javax.persistence.Table;import org.hibernate.annotations.GenericGenerator;// 年级@Entity@Table(name = "t_grade2")public class Grade2 implements Serializable {private static final long serialVersionUID = 554334303764498498L;@Id@GeneratedValue(generator = "grade2_gen")@GenericGenerator(name = "grade2_gen", strategy = "native")private int id;private String name;@OneToMany// 只加 @OneToMany 会生成中间表(多对多的特殊情况),需要加上 @JoinColumn@JoinColumn(name = "gradeid")private Set<Student2> student2 = new HashSet<Student2>();public int getId() {return id;}public String getName() {return name;}public Set<Student2> getStudent2() {return student2;}public void setId(int id) {this.id = id;}public void setName(String name) {this.name = name;}public void setStudent2(Set<Student2> student2) {this.student2 = student2;}}
阅读全文
0 0
- hibernate笔记-011-单向一对多映射
- hibernate学习笔记【一对多单向映射】
- Hibernate单向一对多映射和双向一对多映射
- Hibernate一对多单向关联映射
- Hibernate映射一对多单向关联(之一)
- Hibernate一对多关联映射—单向
- hibernate一对多关联映射—单向
- HIbernate关系映射--单向一对多@OneToMany
- hibernate一对多关联映射—单向
- hibernate一对多单向和双向映射
- hibernate初探之单向一对多映射
- hibernate一对多单向映射(set)
- Hibernate关系映射----单向一对多实例
- Hibernate 映射关系 一对多 单向映射文件配置
- Hibernate笔记整理 一对多(单向)
- Hibernate关联关系映射(单向一对多、单向多对一、双向一对多)
- Hibernate一对多(单向)
- Hibernate一对多(单向)
- PDF 中图片的提取
- Retrofit + RxJava + OkHttp 让网络请求变的简单-基础篇
- 机器学习一:监督学习笔记
- History对象
- OJ.1996: C语言实验——打印菱形
- hibernate笔记-011-单向一对多映射
- CFileDialog用法
- 关于arcgis版本问题的讲解例如CPG
- windows下检测软件运行状态。脚本
- |BZOJ 1633|字符串DP|[Usaco2007 Feb]The Cow Lexicon 牛的词典
- JVM相关文章聚合
- Kotlin-07.返回和跳转(return/break/continue)
- Win10中Ubuntu优化配置
- Scala基础—Trait使用示例