Я новичок в спящем режиме и хочу реализовать нечто подобное в спящем режиме. Чтобы быть в состоянии сделать это, у меня проблема с настройкой файла сопоставления xml. Если кто-то может мне помочь, это было бы очень приятно, так как это просто доказательство того, что я пытаюсь сделать, у меня много сложных дел. Спасибо
public class Course implements java.io.Serializable
{
private long courseId;
private String courseName;
private Set <Student> Stu = new HashSet <Student>();
}
public class Student implements java.io.Serializable
{
private long studentId;
private String studentName;
private Set<Course> courses = new HashSet<Course>();
}
Но в базе данных я хочу создать 3 таблицы
Студент, курс и студенческий курс
Student----->StudentCourse<------Course
StudentId StudentId CourseId
CourseId
Что я хочу, так это когда я делаю
Course C1=(Course)session.get(Course.class,CourseId)
Я получаю указанный курс и, делая
Set <Student> StudentsEnrolled=C1.getStu();
Я записал всех студентов на этот курс
Similary
Когда я делаю
Student S1=(Student)session.get(Student.class,StudentId)
Я получаю указанного студента и, выполняя
Set <Course> CoursesEnrolled=S1.getCourses();
Я получаю все курсы, которые указанный студент прошел