【学习打卡】第7天 在线协同办公小程序开发实战 第三章
2022/8/11 4:22:44
本文主要是介绍【学习打卡】第7天 在线协同办公小程序开发实战 第三章,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:SpringBoot 在线协同办公小程序开发 全栈式项目实战
课程章节:切面信息返回和精简异常处理
主讲老师:神思者
课程内容:
今天主要学习了一下切面信息返回还有把异常处理精简到一眼就可以看懂。
第一个是切面信息返回:我们没有办法让生成的token直接给到客户端,大概就是这样:
所以我们需要一个切面返回,也就是拦截的请求都要通过ThreadLocalToken这个类返回,因为每个线程也就是每个用户都有单独对应的ThreadLocal,所以无需担心线程信息错乱。
第二个就是学的精简返回错误信息,就是除了我们手动定义的错误,还有系统式的各式各样的错误,所以我们设计在一个类中拦截,并返回指定的错误。
课程收获:
今天才知道有这个ThreadLocal这个类,而且这个类很神奇,想了解的同学自行查看api或者百度吧。
然后还有这个异常返回,之前封装了异常返回类,感觉很好,因为只要是RunTimeException的异常,就可以使用并返回给客户端,这个异常精简类的作用是,只要出现500返回码,就会自行进行判断,并规定返回什么。减少了客户端查看问题的难处。
今天学习了一个小时左右,收获满满,又是很多没有接触过还是很有用的东西。
持续学习,持续成长,加油!
这篇关于【学习打卡】第7天 在线协同办公小程序开发实战 第三章的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-30微信小程序的网络设置,及网络请求:wx.request(OBJECT)
- 2024-01-22基于taro搭建小程序多项目框架
- 2024-01-13小程序开发:在插件市场寻找步骤条组件并二开
- 2024-01-05钉钉小程序生态—企业机器人加互动卡片,改善用户体验的开始!
- 2023-12-29【UniApp】-uni-app-打包成小程序
- 2023-12-26性能翻倍!京东亿级体量小程序优化实践
- 2023-12-25小程序优化:第三方SDK过大解决方案
- 2023-11-26微信小程序文件预览和下载-文件系统
- 2023-11-2652天学习微信小程序计划No.2:注册小程序账号&安装开发者工具
- 2023-11-1952天学习微信小程序计划No.1:小程序简介