◆实体类开发一 使用Lombok快速 制作实体类
◆Dao开发一 整 合MyBatisPlus,制作数据层测试类
◆Service开发一 基 于MyBatisPlus进行增量开发,制作业务层测试类
◆Controller开发一 基 于Restfu1开发,使用PostMan测试接口功能
◆Controller开发一 前 后端开发协议制作
◆页面开发一 基 于VUE+ElementUI制作,前后端联调,页面数据处理,页面消息处理
■ 列表、新增、修改、删除、分页、查询
◆项目异常处理
◆按条件查询一 页 面功能调整、Controller修正功能、Service修正功能
制作流程解析:
①:先开发基础CRUD功能,做一层测试一层;
②:调通液面,确认异步提交成功后,制作所有功能;
③:添加分页功能与查询功能
-------------------------------------------------------------------------------------------------------------------------------------------
模块创建:
① 勾选 SpringMVC 与 MySQL 坐标
② 修改配置文件为 yml 格式
③ 设置端口为 80 方便访问
实体类开发:
① LomBok,一个 Java 类库,提供了一组注解,简化 POJO 实体类开发,lombok 版本由 springBoot 提供,无需指定版本
② 常用注解:@Data,为当前实体类在编译器设置对应的 get/set 方法,toString 方法,hashcode 方法,equals 方法
数据层开发:
① 导入 MybatisPlus 与 Druid 对应的 starter
② 配置数据源与 MyBatisPlus 对应的基础配置(id生成策略使用数据库自增策略)
③ 继承 BaseMapper 并指定泛型
④ 制作测试类测试结果
⑤ 为方便查看操作,开启 MyBatisPlus 日志
⑥ 数据层开发——分页功能
分页操作是在 MyBatisPlus 的常规操作基础上增强得到,内部是动态拼写的SQL语句,因此需要增强对应的功能,使用MyBatisPlus 拦截器实现
⑦ 数据层标准开发(按条件查询) 推荐使用 LambdaQueryWrapper 对象
标签:功能,实体类,MyBatisPlus,SpringBoot,测试,SSMP,开发,016,制作 From: https://www.cnblogs.com/AronKeener/p/17110755.html