如何实现一个简单的业务改造?

若依框架学习笔记

如何使用若依新建一个项目

1.找到若依的项目生成器

2.打开项目,运行测试

3.在子模块中导入核心模块的坐标依赖

4.父工程进行版本锁定

父工程引入,然后子服务入口引入,父工程引入后子模块不用指定版本

AI提示

更改label标签, 想要做到排序需要增加一个属性:type="index",还可以设置label-width="120px",调整label宽度。

创建一个映射数据库查询结果,并返回到前端的vo类。

如何实现一个简单的业务改造?

1.分析页面原型

从页面原型来看,点位数这一栏的话我们是没有的,我们需要在前端,后端,数据库都进行修改,从而实现用后端查询出数据库里的内容在前端页面回显。

2.明确接口文档

接口文档里显示了路径参数,路径方式,在返回的JSON数据中需要返回remark,id,name,nodeCount这四个参数。

3.分析数据库,编写SQL语句

这是对于本次业务有关的数据库表,我们可以看到其中的关联关系

根据关系和需求我们可以写出SQL语句为:

这样就查询出了我们的点位列表

4.进行后端三层架构的编写

我们应该创建一个类用于映射数据库返回结果,用来返回给前端

这里我们已经定义了一个实体类,但是针对于列表改造,还需一个类来接收返回结果,如下

它继承了拥有其他参数的实体类

控制层

服务层

业务层

mybatis映射文件

5.修改前端列表代码

6.测试是否成功

从响应的数据以及前端页面的显示来看,已经成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兰德里的折磨550

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值