![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 79
点.点-
这个作者很懒,什么都没留下…
展开
-
springboot整合swagger
springboot整合swagger原创 2022-05-11 23:00:20 · 216 阅读 · 0 评论 -
朋友圈基础功能
需求分析探花交友项目中的圈子功能,类似于朋友圈,基本功能为:发布动态,浏览好友动态,浏览推荐动态,点赞、评论、喜欢、关注、等功能发布动态:选择照片以及输入动态文字,点击发送按钮好友:需要看见你的动态;陌生人:也可能看见你的动态(推荐系统分析给你推送)发布动态表:往此表中插入动态数据(发布id,动态id-主键id)好友关系表好友时间线表:当前用户好友的动态数据表相册表:当前用户自己的动态数据表技术方案采用mongodb+redis来实现,其中mongodb负责存储,red.原创 2021-09-07 20:26:31 · 571 阅读 · 0 评论 -
MongoDB
为什么使用mogodb数据量非常大读多写少价值较低mongoDB数据结构非常类似于关系型数据库(数据类型非常丰富)一条sql语句,单张表查询一定比多张表查询要快(设计表的时候尽量将数据设计到一张表,可以冗余字段)什么是mongodb?分步式文件存储c++高性能数据库(内存数据库,通过引擎异步同步数据到cipan)...原创 2021-09-06 19:33:39 · 180 阅读 · 0 评论 -
探花通用设置
目录功能介绍数据库表分析通用设置问题表黑名单实体类与VO分页插件服务消费者-通用设置查询SettingControllerSettingService服务提供者-通用设置查询QuestionMapperQuestionApiQuestionApiImplSettingsMapperSettingsApiSettingsApiImpl黑名单管理-黑名单分页查询服务提供者:消费者代码实现服务端:消费端黑名单管理-黑.原创 2021-09-05 19:31:19 · 1457 阅读 · 0 评论 -
统一处理Token
将业务层的token处理,进行统一处理如何统一处理?自定义拦截器类实现HandlerInterceptor接口进行拦截统一处理token后,业务层如何获取user信息?本地线程ThreadLocal存储user信息,业务层直接可以从ThreadLocal获取user信息拦截器的使用1自定义一个类实现HandleInterceptor接口。2.实现HandLerInterceptor接口的三个方法:-preHandle():在目标方法之前执行,一般用于预处理(在请求进入co.原创 2021-09-05 10:38:07 · 395 阅读 · 0 评论