Hibernate通过一的一方查询多的信息

hibernate是面向对象查询

多 student  一 teacher
实体类 student,teacher
t_teacher表:t_id,name,age主键 t_id
t_student表:s_id,name,age主键 s_id

通过一的一方查询多的一方
student实体类中有teacher的引用,并使用注解创建外键s_tid;
有学生小明,小李,s_id为1和2,他们对应数据库的外键s_tid都为 1 ,关联老师老王.
那么只需知道老王的任意一个属性就可查询小明的信息
例如:from t_student where t_teacher.name = '老王'返回一个学生对象数组List<student>
这个数组包含了小明和小李的信息

猜你喜欢

转载自www.cnblogs.com/wajblog/p/9014728.html