在线教育平台
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
3.13、统一返回数据的格式
浏览
95
扫码
分享
2023-04-06 09:08:18
因为实际开发中,一个项目分成很多个模块,由不同的人开发。如果每个人返回的数据格式不统一,会导致模块间对接不上。
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
第一章:在线教育项目简介
1.1、功能简介
1.2、系统模块
1.3、系统架构
第二章:SpringBoot整合MyBatisPlus的使用
2.1、MyBatisPlus简介
2.2、创建并初始化数据库
2.3、创建SpringBoot工程
2.4、添加依赖
2.5、idea中安装lombok插件
2.6、MySQL的连接配置
2.7、启动类上添加mapper扫描注解
2.8、JavaBean 实体类,以及Lombok使用
2.9、mapper接口
2.10、测试CRUD操作
2.11、配置MyBatis-Plus的sql输出日志
2.12、MyBatis-Plus主键策略
2.13、update 根据Id更新操作的注意点
2.14、MyBatis-Plus 自动填充字段
2.15、MyBatis-Plus 乐观锁
2.15.1、数据库中添加 version 字段
2.15.2、实体类添加version字段
2.15.3、元对象处理器接口添加version的insert默认值
2.15.4、在 MybatisPlusConfig 中注册 Bean
2.15.5、测试乐观锁“修改”
2.16.6、测试‘verson’异常,修改操作不成功
2.17、通过多个id批量查询
2.18、简单的条件查询
2.19、分页 查询
2.19.1、创建配置类
2.19.2、测试selectPage分页查询
2.20、物理删除
2.21、逻辑删除
2.21.1、数据库中添加 deleted字段
2.21.2、实体类添加deleted 字段
2.21.3、配置类中添加“逻辑删除插件”
2.21.4、application.properties 配置
2.21.5、为 deleted 字段加默认值
2.21.6、测试逻辑删除
2.21.7、逻辑删除后的查询的改变
2.22、性能分析插件
2.22.1、加入第三方性能分析插件依赖
2.22.2、application.yaml的配置
2.22.3、创建 spy.properties 文件
2.22.4、测试
2.23、条件构造器 wapper 介绍
第三章:构建后台管理模块、Swagger2的使用
3.1、创建表
3.2、创建父工程 SpringBoot ,并修改为pom工程
3.2.1、在父工程pom.xml 中添加依赖
3.3、在父工程guli 下面创建模块service
3.3.1、serice 模块的 修改与依赖添加
3.4、service模块下 下创建 service-edu 模块
3.4.1、service-edu模块中创建配置文件
3.5、service-edu模块代码生成器
3.8.1、EduTeacherController
3.8.2、EduTeacher
3.8.3、EduTeacherMapper.xml
3.8.4、EduTeacherMapper
3.8.5、EduTeacherService
3.6、service-edu模块创建启动类
3.7、service-edu模块创建文件配置类
3.8、编写Controller代码查询所有数据
3.9、启动启动类测试
3.10、修改查询到的时间的格式
3.11、创建讲师‘逻辑删除’功能
3.11.1、添加 @TableLogic 注解
3.11.2、controller方法
3.12、Swagger2介绍与配置使用(重要)
3.12.1、Swagger2介绍
3.12.2、创建common模块
3.12.3、common模块加入依赖
3.12.4、在common下创建子模块service-base
3.12.5、在service-base中,创建swagger的配置类
3.12.6、在service模块中引入service-base
3.12.7、在service-edu启动类上添加注解
3.12.8、访问 swagger
3.12.9、为swagger添加接口说明
3.12.10、再访问swagger
3.13、统一返回数据的格式
3.13.1、在common模块下创建子模块common-utils
3.13.2、创建接口定义返回码
3.13.3、创建结果类
3.14、修改Controller中返回结果引用common-utils
3.15、分页查询与条件分页查询
3.15.1、添加分页插件
3.15.2、分页controller方法
3.15.3、分页条件查询的条件Bean类
3.15.4、分页条件查询
3.16、添加功能
3.16.1、为javabean添加逻辑增改字段的注解
3.16.2、在service-base模快配置字段填充字段
3.16.3、Controller与测试
3.17、修改功能
3.17.1、Controller中的方法
3.18、统一异常处理
3.18.1、创建统一异常处理器
3.18.2、测试
3.19、自定义异常
3.19.1、创建自定义异常
3.19.2、在同一异常类添加自定义异常
3.19.3、测试
3.20、同一日志处理
3.20.1、配置日志级别
3.20.2、Logback日志SpringBoot内部日志
3.20.3、配置logback日志
3.20.4、将错误日志输出到文件
第四章:前端VScode、es6语法
3.1、前端开发介绍
3.2、下载和安装VS Code
3.3、插件安装
3.4、创建工作区及使用
3.5、ECMAScript 6 简介
3.6、let声明变量
3.7、const声明常量(只读变量)
3.8、解构赋值
3.9、模板字符串
3.10、声明对象简写
3.11、定义方法简写
3.12、对象拓展运算符
3.13、箭头函数
第五章:Vue.js、axios、element-ui
5.1、介绍
5.2、初始Vue.js
5.3、在vs code中创建代码片段
5.4、v-bind指令,出入属性值
5.5、 v-model 双向数据绑定
5.6、事件
5.7、修饰符,阻止事件的默认行为
5.8、v-if、v-show:条件渲染指令
5.9、v-for:遍历指令
5.10、v-for:遍历数据
5.11、组件>局部组件
5.12、组件>全局组件
5.13、生命周期
5.14、路由(菜单)
5-2.1、axios介绍及写作格式
5-2.2、axios的使用
5-3.1、element-ui
第六章:Node.js、NPM、Babel转码器、模块化、Webpack
6-1.1、什么是Node.js
6-1.2、Node.js有什么用
6-1.3、安装
6-1.4、快速入门
6-1.5、服务器端应用开发(了解)
6-1.6、在VScode中以终端操作node.js
6-2.1、NPM简介
6-2.2、NPM工具的安装位置
6-2.3、使用npm管理项目
6-2.4、修改npm镜像
6-2.5、'npm install' 下载jar命令的使用
6-2.6、更新、卸载命令
6-3.1、Babel转码器ES6转为ES5’介绍
6-3.2、Babel的安装
6-3.3、Babel的使用
6-4.1、什么是“模块化”
6-4.2、CommonJS模块规范
6-4.3、ES5模块化写法
6-4.4、ES6模块化写法
6-4.5、ES6模块化的另一种写法
5-4.1、什么是Webpack
5-4.2、Webpack安装
5-4.3、初始化项目
5-4.4、打包“上面的项目”
5-4.5、打包CSS样式文件
第七章:前端页面环境
7.1、vue-admin-template 前端模板
7.2、vue-element-admin 前端框架模板
7.3、项目的创建和基本配置
7.4、登录页修改
7.5、登录改造和跨域
7.6、前端框架开发过程介绍
7.7、讲师列表
7.7.1、添加路由
7.7.2、创建路由对应的页面
7.7.3、teacher.js定义访问接口地址
7.7.4、在list.vue中调用teacher.js中方法,得到返回数据
7.7.5、创建表格,显示讲师列表信息
7.7.6、分页条
7.7.7、讲师条件查询
7.8、讲师删除
7.9、讲师添加
7.10、讲师修改
7.11、index.js
7.12、list.js"修改"功能的跳转
第八章:阿里云oss存储上传头像、Nginx转发、前端上传头像
8.1、阿里云存储对象oss介绍和控制台使用
8.2、阿里云对象存储oss开发准备
8.3、后端集成oss
8.3.1、创建service的子模块
8.3.2、pom中添加依赖
8.3.3、创建application.yaml文件
8.3.4、创建启动类
8.3.5、@vlaue从yaml文件读取常量
上传的步骤及注意问题点
8.3.6、文件上传 > service层
8.3.7、文件上传 > Controller层
8.4、Nginx概念
8.5、Nginx的<下载>及<启动>
8.6、使用Nginx请求转发
8.7、配置Nginx转发到对应的功能模块
8.8、头像上传的思路图
8.9、添加头像长传的模块
8.9、在save保存页中添加头像上传组件
第九章:Nginx、
无标题
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注