若依框架学习笔记
如何使用若依新建一个项目
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.测试是否成功
从响应的数据以及前端页面的显示来看,已经成功了