1.什么是RESTful风格的后端接口?
表现形式状态转换,一种软件架构风格,这是一种风格及约定方式,不是规范,可以打破。
2.开发一个功能需要经历哪些流程?
查看页面原型,了解开发规则;查看接口文档(请求路径,请求方式,请求参数,响应数据)
思路分析,接口开发,接口测试,前后端联调测试
3.开发分页功能前端至少需要传什么参数过来,后台简化分页开发的插件叫什么?怎么用?
要传的参数:页码数,每页显示数量 ; pageHelper,在pom里面直接依赖注入
4.部门新增逻辑?
前端传Json数据过来,用@RequestBody dept来接收,调用Service层来进行逻辑处理,Service调用Mapper,在Mapper部门新增方法上加上@Insert()在括号里面写新增的SQL语句
5.部门删除逻辑?
接收路径需要用到注解@PathVariable,请求方式为DeleteMapping,调用Service层来进行逻辑处理,Service调用Mapper,在Mapper部门新增方法上加上@Delete()在括号里面写SQL语句
6.部门查询逻辑?
接收路径需要用到注解@PathVariable,请求方式为GetMapping,调用Service层来进行逻辑处理,Service调用Mapper,在Mapper部门新增方法上加上@Select()在括号里面写SQL语句
7.员工查询逻辑?怎么实现分页查询的?
员工查询:接收前端数据,请求方式为GetMapping,调用Service层来进行逻辑处理,Service调用Mapper,在Mapper部门新增方法上加上@Select()在括号里面写SQL语句
分页查询:
接收前端传的当前页面和页面显示数,创建pageBean类 调用Service 在Service里进行逻辑处理,得出总记录数和当前页数据列表 在调用Mapper里写总记录数和当前页数据列表的两个方法。
8.员工删除怎么实现?
接收前端请求要删除的id的集合,调用Service ,在Service进行逻辑处理,调用Mapper,在Mapper里使用xml实现,xml里使用delete 和feach便利来实现