天机学堂第二天项目 添加我的课表 项目总结

目录

根据产品原型得到数据库表结构

RabbitMq监听

构造器注入

幂等

[mybatisplus 分页查询的多种写法](#mybatisplus 分页查询的多种写法)

[在new page里面添加排序](#在new page里面添加排序)

[查询条件中 用orderBydESC指定排序](#查询条件中 用orderBydESC指定排序)

[​编辑 链式编程中使用page指定排序](#编辑 链式编程中使用page指定排序)

stream流

[​编辑 在网关中解析token](#编辑 在网关中解析token)


根据产品原型得到数据库表结构

根据几个图得到数据库表,根据多个原型图进行推断。根据vo 推断出po po就是数据库表结构

RabbitMq监听

构造器注入

以前都是使用@Autowired 进行注入 ,现在使用构造器注入,这里使用lombok的

复制代码
@RequiredArgsConstructor 进行注入

幂等

添加课程时进行幂等,使用数据库的唯一索引进行了幂等处理

mybatisplus 分页查询的多种写法

在分页中进行排序,可以在new page中指定排序

在new page里面添加排序

查询条件中 用orderBydESC指定排序

链式编程中使用page指定排序

stream流

取什么字段用map,过滤什么用filter

在网关中解析token

相关推荐
2301_792185881 天前
基于软件工程的结构化设计实验
数据库·oracle·软件工程
小宇的天下1 天前
Allegro AXL (SKILL Extension) 手册核心内容结构化总结
数据库·oracle
CodeAmaz1 天前
Redis与数据库双写一致性详解
数据库·redis·缓存·数据一致性
Data_agent1 天前
京东商品价格历史信息API使用指南
java·大数据·前端·数据库·python
weixin_445476681 天前
线上问题排查记录——MySQL 子查询报错 “Subquery returns more than 1 row” 问题总结
数据库·mysql
学习编程的Kitty1 天前
Redis(2)——事务
数据库·redis·缓存
小波小波轩然大波1 天前
mysql技术
数据库·mysql
阿方索1 天前
MySQL
数据库·mysql
蓝影铁哥1 天前
浅谈国产数据库OceanBase
java·linux·数据库·oceanbase
JosieBook1 天前
【大模型】用 AI Ping 免费体验 GLM-4.7 与 MiniMax M2.1:从配置到实战的完整教程
数据库·人工智能·redis