0
点赞
收藏
分享

微信扫一扫

基于SpringBoot的SSMP整合案例

两岁时就很帅 2022-02-20 阅读 62

一.数据层

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对象,所有查询操作封装成方法调用
在这里插入图片描述
在这里插入图片描述

业务层开发

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

表现层开发

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

将查询到的数据返回到页面,利利用前端数据双向绑定进行数据展示在这里插入图片描述
在这里插入图片描述

异常处理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

分页功能

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述基于业务需求维护功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

举报

相关推荐

0 条评论