一.数据层
lombook工具
常用于简化实体类开发,常用注解 @Data
为实体类在编译期设置对应的get/set方法、toString方法、hashCod方法、equals方法等。
数据层开发步骤细节

1.首先要导入MybatisPlus(mp)和druid对应的starter,
2.然后配置基本设置(id生成策略使用数据库自增策略 id-type:auto)

3.使用数据层接口可以继承BaseMapper并指定泛型

4.制作测试类测试效果
Tips:可以开启MP配置方式下的日志,设置日志输出方式为标准输出
————分页功能
分页功能需要设定分页对象IPage

Ipage对象中封装了分页操作中的所有数据:
数据、当前页码值、每页数据总量、最大页码数、数据总量
** 分页操作是在MyBatisPlus的常规操作基础上增强得到的,内部是动态的拼写SQL语句,因此需要增强对应功能,使用MyBatisPlus拦截器实现

————条件查询功能
使用QueryWrapper对象封装查询条件,推荐使用LambdaQueryWrapper对象,所有查询操作封装成方法调用


业务层开发




表现层开发









将查询到的数据返回到页面,利利用前端数据双向绑定进行数据展示

…
异常处理



分页功能



基于业务需求维护功能
















