从零开始搭建SpringBoot下的SSMP工程(整合Vue+elementUI)(2)

实体类开发

使用Lombok快速制作实体类

Dao开发

整合MyBatisPlus,制作数据层测试类

Service标准开发

基于MyBatisPlus进行增量开发,制作业务层测试类
定义业务层接口:
在这里插入图片描述
定义业务层的实现类,并且写抽象方法:
在这里插入图片描述
新建测试类
在这里插入图片描述

根据同样的方法把增改删查,分页的测试类写上去
在这里插入图片描述
到此业务层的标准开发就完成了

Service快速开发

新建接口,导入MP,使用MP的接口快速开发。也可以自行定义新的操作,若重复就复写掉。
在这里插入图片描述
新建实现类,导入BookDaoPlus的接口以及Book的类。也可以自定义别的方法,用MP以外的方法。如下saveBook就是自定义方法。并添加Service的注解,即可在测试类中调用相关函数。
在这里插入图片描述
新增测试类
在这里插入图片描述
在测试类中写下增删改查
在这里插入图片描述
按页数查询以及查全部
在这里插入图片描述
全部测试成功
在这里插入图片描述

表现层Controller开发

基于Restful开发,使用PostMan测试接口功能
导入@RestController注解,以及@RequestMapping注解,完成装配@Autowired
在postman中发送请求可以查到全部信息

表现层数据一致性处理(R对象),将前后端的数据统一

在这里插入图片描述
并对BookController中的List替换成R对象
在这里插入图片描述

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

添加注解@PutMapping修改操作,@DeleteMapping删除操作,@GetMapping查询操作,@PostMapping添加操作
在这里插入图片描述
Post操作
在这里插入图片描述

Controller开发

前后端开发协议制作

页面开发

基于VUE+ElementUI制作,前后端联调,页面数据处理,页面消息处理列表、新增、修改、删除、分页、查询

项目异常处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值