【学习打卡】第7天 在线协同办公小程序开发实战 第三章
2022/8/11 4:22:44
本文主要是介绍【学习打卡】第7天 在线协同办公小程序开发实战 第三章,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:SpringBoot 在线协同办公小程序开发 全栈式项目实战
课程章节:切面信息返回和精简异常处理
主讲老师:神思者
课程内容:
今天主要学习了一下切面信息返回还有把异常处理精简到一眼就可以看懂。
第一个是切面信息返回:我们没有办法让生成的token直接给到客户端,大概就是这样:
所以我们需要一个切面返回,也就是拦截的请求都要通过ThreadLocalToken这个类返回,因为每个线程也就是每个用户都有单独对应的ThreadLocal,所以无需担心线程信息错乱。
第二个就是学的精简返回错误信息,就是除了我们手动定义的错误,还有系统式的各式各样的错误,所以我们设计在一个类中拦截,并返回指定的错误。
课程收获:
今天才知道有这个ThreadLocal这个类,而且这个类很神奇,想了解的同学自行查看api或者百度吧。
然后还有这个异常返回,之前封装了异常返回类,感觉很好,因为只要是RunTimeException的异常,就可以使用并返回给客户端,这个异常精简类的作用是,只要出现500返回码,就会自行进行判断,并规定返回什么。减少了客户端查看问题的难处。
今天学习了一个小时左右,收获满满,又是很多没有接触过还是很有用的东西。
持续学习,持续成长,加油!
这篇关于【学习打卡】第7天 在线协同办公小程序开发实战 第三章的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-13微信小程序如何封装接口域名?-icode9专业技术文章分享
- 2024-11-13如何在微信小程序中实现直传功能?-icode9专业技术文章分享
- 2024-11-13如何在小程序的地图组件中添加标记和文字?-icode9专业技术文章分享
- 2024-11-13在微信小程序的地图组件中如何实现自定义标记和气泡?-icode9专业技术文章分享
- 2024-11-01微信小程序教程:零基础入门到实战
- 2024-11-01微信小程序全栈教程:从入门到实践
- 2024-10-31微信小程序怎么实现关注公众号功能-icode9专业技术文章分享
- 2024-10-30微信小程序cover-view,支持bindtap吗-icode9专业技术文章分享
- 2024-10-30微信小程序的cover-image支持bindtap吗-icode9专业技术文章分享
- 2024-10-30微信小程序web-view怎么设置高度?-icode9专业技术文章分享