3月23日-小白日记

1. 映射路径:@RequestMapping("api/v1/项目名称")

2. Service层:查、增、删、改、分页等等【JsonData方法】导入了【Request和Vo方法】,Vo里面是表字段内容【一般一个对象】,Request里面是要操作的对象字段【要创建:查增改3个对象】

  1. ??? @RequiresPermissions("system:dept:query")需要的权限是怎么实现的,@RequestBody什么作用,
  2. ??? if (request.getId() == 1) {
    throw new BizException(500, "不允许操作系统默认部门");
    }
  3. 波次规则:显示分页功能,模糊搜索接口,新增接口,编辑接口,设置规则
  4. mapper.java:所有vo对象和搜索的字段,
  5. mapper.xml里面SQL语句的编写,
  6. 本地测了【swaggerui测了后】push到git上面,!!! Swaggerui需要token授权才能进行测试,
    ??????听天宇说还可以在Rancher里面看自己接口的错误,接口测了有错误,没有发现错误出在哪里??????
  7. 时间范围用string类型修饰

token:【
YI_DA_SCMeyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJTQ01fREFfWUkiLCJsb2dpbl9kYXRhIjoie1wiYmluZFN0b3JlRmxhZ1wiOjAsXCJjYXJnb093bmVySWRcIjotMSxcImNhcmdvT3duZXJJZHNcIjpbXSxcImN1c3RvbXNDb2Rlc1wiOltdLFwiY3VzdG9tc0lkc1wiOltdLFwiZGVwdE5hbWVcIjpcIuaHv-i-vuenkeaKgFwiLFwiaWRcIjoxLFwiaXNDYXJnb01hc3RlclwiOjEsXCJpc0RhdGFTY29wZUFkbWluXCI6MCxcInBob25lTnVtYmVyXCI6XCJhZG1pblwiLFwic3RvcmVJZHNcIjpbXSxcInVzZXJOYW1lXCI6XCLns7vnu5_nrqHnkIblkZhcIixcIndhcmVob3VzZUlkc1wiOltdfSIsImlhdCI6MTY0ODAxOTI3NiwiZXhwIjoxNjQ4MDI2NDc2fQ.86wlfwil00uB--r5ss7rAgzOJXQKRerBGA2dlFGbZ3Q

dao层:dao接口是所有展示对象和搜索的字段,dao.xml写SQL语句

service层:service接口是各种增删改查的方法【jsondate】,service实现注入dao接口实现service接口【使用PageResult来处理对所有的vo对象进行分页处理操作和得到相关的页数】

controller层:注入service接口将service处理好的数据返回到前段去

request层:可以在SwaggerUi中进行参数的提示【增改查都要写响应的查询参数】

vo层:表格显示的字段

10. 同个菜单下的所有接口,都写到同一个controller、【service】

力元哥给我解释了一下什么是波次:统一规则的放一块生成一个波次【一个】【任务包-波次-单品xxx同一类】,

实体类前缀要去掉,要联系生活这样业务才能更好的理解,力元哥对新人很好

posted @ 2022-03-23 23:09  思考与感悟  阅读(24)  评论(0)    收藏  举报