hibernate 注解方式配置OneToMany(一对多)连接查询(非外键)
来源:互联网 发布:淘宝装修banner 编辑:程序博客网 时间:2024/05/16 10:27
场景描述:
- 2张表,班级表class_a,对应实体ClassBean,字段:id, name, location .
- 学生表student, 对应实体Student,字段:id, className, name, age.
- 学生表通过className和班级表的name关联。
实体类代码如下:
public class ClassBean{ @OneToMany(targetEntity=Student.class, cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JoinColumn(name="className",referencedColumnName="name") public java.util.Set<Student> getStudents() { return students; }}public class Student() {}
说明:
@JoinColumn注解中,name指的是连接表中的字段名,referencedColumnName指向本表字段名。
若不指定referencedColumnName,默认是与本表主键关联。
0 0
- hibernate 注解方式配置OneToMany(一对多)连接查询(非外键)
- Hibernate关系映射(五)一对多、多对一双向关联@OneToMany @OneToMany Annotation方式
- hibernate (五) 一对多 oneToMany
- Hibernate关系映射(四)一对多单向关联@OneToMany Annotation方式
- hibernate 学习四——一对多关系(OneToMany)
- Hibernate 中annotations(注解开发)的@OneToMany 一对多双向关联映射后,出现的jar包冲突问题
- java注解一对多@OneToMany
- JPA 一对多 OneToMany 注解
- hibernate之双向一对多(注解方式)
- Hibernate一对多映射(注解方式解决)
- 实体关系映射(一对多@OneToMany)
- Hibernate 一对多添加数据 (XML配置方式)
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate注解方式实现一对多映射
- hibernate 注解方式,实现一对多映射
- hibernate注解方式实现一对多映射
- Git教程
- iOS开发-日期操作
- javascript 坑爹错误记录
- 图像平滑处理
- iOS高级之团队协作开发(svn)
- hibernate 注解方式配置OneToMany(一对多)连接查询(非外键)
- 图片空隙问题解决方案
- Python网页正文及内容图片提取算法
- 微信JS接口安全域名 config:invalid url domain
- Android 学习笔记之 Activity 简介
- linux中inittab文件详解
- 初识C#
- 前端应用(fingerprint)
- 安装android studio报错Failed to install Intel HAXM.