Hibernate多对多关系
来源:互联网 发布:qq企业邮箱域名 编辑:程序博客网 时间:2024/05/21 12:43
教师和课程例子:
采用中间表实现多对多的关联
教师POJO:
@Entity@Table(name = "t_teacher", schema = "sms")public class Teacher{ @Id @Column(name = "tid") private int tid; @Basic @Column(name = "tname") private String tname; @OneToMany(mappedBy = "teacher") private Collection<TeacherCourse> courses;}
课程POJO:
@Entity@Table(name = "t_course", schema = "sms")public class Course { @Id @Column(name = "cid") private int cid; @Basic @Column(name = "cname") private String cname; @OneToMany(mappedBy = "course") private Collection<TeacherCourse> teachers;}
教师and课程中间表POJO:
@Entity@Table(name = "teacher_course", schema = "sms")public class TeacherCourse { @Id private int id; @ManyToOne @JoinColumn(name = "tid", referencedColumnName = "tid") private Teacher teacher; @ManyToOne @JoinColumn(name = "cid", referencedColumnName = "cid") private Course course;}
阅读全文
0 0
- hibernate 多对多关系
- Hibernate多对多关系
- hibernate 多对多关系
- hibernate关联关系之多对多关系
- Hibernate关系映射之多对多关系
- Hibernate的多对多关联关系
- hibernate annotion多对多关系示例
- Hibernate学习笔记---------------多对多关系
- hibernate多对多关联关系
- Hibernate的关系映射多对多
- hibernate 多对多关系补充
- hibernate之映射关系多对多
- hibernate 映射关系 多对多
- hibernate移植多对多关系
- hibernate实现多对多的关系
- Hibernate多对多关系映射
- Hibernate,多对多的关联关系
- 关于hibernate中多对多关系
- 将tensorflow训练好的模型移植到android
- OpenSessionInViewFilter
- 时间复杂度分析
- JAVA soket通信
- 欢迎使用CSDN-markdown编辑器
- Hibernate多对多关系
- 笔试算法常用函数和数据输入总结
- 深入理解JAVA虚拟机之类文件结构
- 信息论实验-信源编码2(Lz编码和算数编码的C++实现)
- [编程题] 马戏团
- POI 导出 Word 表格
- JavaScript实现DOM对象选择器
- OpenJudge 8469: 特殊密码锁(贪心)
- Nginx之旅:安装