我们都知道多对多的表需要建立关系表:表里的数据怎么添加:
为什么存在关系表,因为学生和课程之间产生了联系。
实际的开发场景必然是:录入学生信息的时候,要求选择学生的课程,有人会疑问万一我不录课程楠? 如果你不录课程,学生和课程之间就没有了联系,关系表也没有存在的必要。
举个栗子:假如有一个添加学生功能:
前端传的信息: name:小灰
gender:男
course:数学
那么我sql会这样写:
添加学生信息
@insert("insert into student (name,gender) values (#(name),#{gender})")
void addStudent(@param("name") String name,@param(</

本文探讨在Java开发中如何处理多对多关系表的数据插入。通过创建关系表来管理学生和课程之间的联系,当添加学生时,根据前端传入的课程信息,查询对应的课程ID和学生ID,然后将这些ID插入到关系表中,实现数据关联。
最低0.47元/天 解锁文章
2195

被折叠的 条评论
为什么被折叠?



