Studentscore(关联表对象实体):
private Integer ssId;
private Students students;(关联的对象)
private Studytime studytime;(关联的对象)
private Project project;(关联的对象)
private Integer score;
现在要向Studentscore中插入数据:
这时候要使用new 关联的对象:
Project p = new Project();
p.setProjectId(Integer.parseInt(projectId));//课程号(project_id)
Students s = new Students();
s.setStuId(Integer.parseInt(ssId));//学号(stu_id)
Studytime st = new Studytime();
st.setStId(Integer.parseInt(stuGrade1));//学期编号(st_id)
Studentscore mp = new Studentscore();
mp.setProject(p);
mp.setStudents(s);
mp.setStudytime(st);
mp.setScore(Integer.parseInt(score));//分数
然后调用save方法即可。
现在要修改Studentscore中的数据:
Studentscore mp = new Studentscore();
Studentscore mp = new Studentscore();
mp.setProject(new Studytime(x,y));//利用Studytime中构造函数
然后update方法即可。