比如:学生表 student(id,name)
科目表 subject(id,name)学生类
class Student
{
int id;
string name;
Set<Subject> subjectSet;
}科目表
class Subject
{
int id;
string name;
int student_id;//这个字段我知道可以没有,加上这个为了更好映射,另个1个学生如果学3科,那么在Subject表中会插入3条记录
}一个学生可以报名多个科目。
现在想查出语文课,有哪些学生没有学习。用HQL或其他方式如果得到没有报名的学生列表,List<Student>
科目表 subject(id,name)学生类
class Student
{
int id;
string name;
Set<Subject> subjectSet;
}科目表
class Subject
{
int id;
string name;
int student_id;//这个字段我知道可以没有,加上这个为了更好映射,另个1个学生如果学3科,那么在Subject表中会插入3条记录
}一个学生可以报名多个科目。
现在想查出语文课,有哪些学生没有学习。用HQL或其他方式如果得到没有报名的学生列表,List<Student>
Hibernate提供这种解决方式了吗?