其他接口
已经完成了第一个获取学生信息的接口,接着还要做4个接口:
- 列表,查询所有学生的信息
- 新增,增加一个学生的信息
- 更新,修改一个学生的信息
- 删除,删除一个学生的信息
1. 在mapper目录新建一个文件:StudentMapper.xml
⑴ 设置mapper
标签的namespace
属性。属性的值是StudentMapper.java
文件所在的包名+ 接口名
⑵ 增加一个insert
标签,用于写插入的SQL。属性id
的值是StudentMapper
接口里对应的方法名。属性parameterType
的值是StudentMapper
接口里对应的方法的参数类型
⑶ 在标签内写入SQL,参考下图的写法
⑷ 同样的方法,再写一个update
2. 打开StudentMapper.java文件,新增4个方法
- getAll
- update
- insert
- delete
方法的参数和对应的SQL,参照下图(insert
和update
的SQL,上一步已经写在StudentMapper.xml
里了)
3. 打开StudentService.java文件,新增4个方法
- getAllStudentInfo
- createStudent
- updateStudent
- deleteStudent
方法的参数和方法的实现,参照下图
4. 打开StudentController.java文件,新增4个方法
- studentAll
- studentCreate
- studentUpdate
- studentDelete
方法的参数和方法的实现,参照下图