苍穹外卖--全局异常处理类问题求助

在写苍穹外卖过程中遇到了问题,是关于全局异常处理类的。

视频中p19 完善代码1中,老师直接写了如下的代码就解决了员工增加功能里员工重复的异常



一步一步跟着来,可是都没有生效,debug模式下完全没有经过异常处理器就直接抛出异常了,我想看看是不是没扫描到全局异常处理类,但是项目中貌似没有配置类那就是默认扫描启动类的包及其子包的不是吗。谢谢大家,已经卡了两天了一直没有思绪

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
遇关山
作者分享
阿里BOSS的回复很快,但知道是大二就没下文了。 背景:大二,非92双一流,科班。项目写的是api和bi,均有对应的扩展和已经上线。 最近开投简历了,发现面向26届的岗位是真的很少。无论是官网、招聘软件,上面实习清一色是面向24,25届,浪里淘沙般地寻找没有明确毕业时间或者说明26可投的岗位。 为数不多可投的岗位里,BOSS回复的速度还是蛮快的,说明星球的项目确实有含金量,很棒[憨笑]。 目前聊了三个,最麻利的就是下图的hr,发简历过去两分钟后就给我邮件发内推了。可我点开来后发现是25的岗,再去问hr是否可投就没下文了。 有莫有大二也正在找实习的同学[流泪],很想和大家交流下。 #求职# Java 后端
16
#学习总结# 两个星期没打卡了,有点惭愧。前两周在忙什么呢?有关生活、有关面试、有关校内课程。 这学期校内的课程压力还是蛮大的。打第五周开始,陆陆续续地很多课程的实验课也开了,现在除了周一以外,都是从早九上到晚十。 恰逢中秋前夕,我家姐领结婚证啦,于是28号那天就请了假提早回去吃个宴。呜呜,从小陪我打闹的人也要出嫁了。在过去,对成年这件事的感触一直不深,印象里我自己也还觉得自己是个孩子。意识到姐姐结婚后,家里常驻成员就只剩我和爸妈三人了,其实会有那么一瞬间觉得不怎么真实,再过上那么几年我这个“小孩”兴许就是家里的顶梁柱了。或许关于成人,真的要担负起自己的责任,不止自己,还有家庭。 同时,在中秋过后,收到了学校工作室的二面通知,不出意外地是要我们写一份项目,是一份入门级别的增删改查的考核项目。但说真的,收获还是很大的,也算是我的第一份正式的项目。项目的前端部分模板来自于星球内的[小白条]大佬,大佬的这份项目真的很适合入门,感谢。我的修改属于是东施效颦了。在此基础上,我还借用了黑马[苍穹外卖]的后端初始化模板。整个开发流程经历了10.3到10.9号,6天竣工。没有夸张地说,我从2号从家里赶到学校,3号到6号这四天里,每天除了吃饭睡觉打游戏委托以外的时间全花在这个项目上了。这个过程里,我收获的编码的提升是巨大的,起码可以脱离文档,自己写curd功能丝毫不怯,还能有一些自己的想法,但我觉得收获最大的还是精神层面的:我能享受孤独并且能持之以恒地完成一件颇有挑战性的任务了。自己独坐在宿舍里只是为了一件事真的很酷! 下面是我的项目文档,分享给大家,文档也是借鉴了[小白条]大佬的,再次鸣谢!大佬的后端部分我没有看hh,因为这个项目的起初目的就是培养我的后端代码能力的。代码写的还很烂,但起码能跑了是不是嘿嘿。 再说回学校课程,为了补回请假那天星期四的课,我这几天真的活得比狗还累。请假那天有linux和大物实验。回来我得单独抽出时间去补。然后学校星期六日补的是周四周五的课,得,也就是说我还有linux和大物实验要上。我们大物的实验报告真的很长为了美曰其名为了培养我们的实验报告编写习惯还得纯手写,课前要写实验预习报告,课后要对数据处理绘图写实验总结,一节实验课加上实验时间起码得6个小时。哭,我明天还要上星期四的课,又是两节实验课。。。得写实验报告和前面两篇的实验总结。。。 然后就在刚才,我收到学校工作室的录取通知啦!一面20进10,二面10进5。真的很高兴,以后能有更多实践机会了(主要是有ddl才有动力[抓狂],我不是很自律的人所以必须得有一些外界的束缚 “你最痛苦也是你成长最快的时候”,忘了在哪看过这句鸡汤了。但不可置否,从2号到11号的日子,是我今年为止成长最明显的一段时间,今后也请继续努力吧!
23
#学习总结# 2023.09.24 本周任务进度: 1.巩固SSM。 本周没有接着写课设的后端部分,而是回过头来继续补完了Spring和SpringMVC的知识。 最近学校Javase的老师课上讲了一番特别触动我的话:越是优秀的程序员,就越是要有“化简为繁”的能力。即一段明面上的Java代码,不能仅仅看到它本身实现的功能,而且脑海中要浮现出那些被Java优秀的封装隐藏起来了的代码。一段十分优美简洁的代码,专业人士能看到其Java底层的代码,大佬能在脑海中演绎Java背后的c与c 甚至是汇编语言,而调包侠永远只停留在会用即可的程度。 十分惭愧,在经历了写课设的捶打后,我才意识到自己最低一档都没达到,在没有项目视频的情况下,连简单curd都要借助开发文档。 我不能接受自己只是一个调包侠的定位。我才大二我还有很大的可塑性,起码在明年暑假到来之前我还没有找工作的焦虑。我没有成为大佬的天赋,但也希望能达到可以骄傲地和别人说我是xx领域的专业人士的程度。 现阶段对Spring掌握的目标是,在脱离教学视频和文档的前提下,先自己实现功能,如果遇到解决不了的困难再去找相关的解决方案。 2.系统学习Maven 学起来很有意思,虽然自打上手框架后就一直在和Maven构建起来的架子打交道,但一直没系统性学习Maven,然后在本周三晚上一口气把Maven的笔记整理好了,之前关于Spring项目文件的很多小疑惑也一扫而空(视频总时长只有200多分钟hh) 3.复习计网 本周六要去面试学校的一个工作室,又把图解HTTP过了一遍。 4.简历的书写 花了我差不多一晚的时间呜呜,甚至翘了一节思政课,总算我的简历1.0也出炉啦。可写的内容肉眼可见的少,所以要不断学习往里面填充。 4.学校工作室 今天进行了一面,大概率没有问题。问了些常见的Java基础八股文,三次握手四次挥手,框架的问题甚至非常简单??只问了我怎么理解IOC和DI,IOC管理了哪些对象,bean实例化的三种常见方法,setter注入和构造器注入的区别。问了一点set和hashmap的底层实现,也有一点数据结构的问题。答得不怎么好我算法和数据结构一直不太好[流泪]。最后面试的师兄评价我的Java和框架基础很扎实,数据结构还要多练。应该可以等着二面啦。 题外话:本周的课余生活十分丰富。周六上午班级团建爬白云山、下午和高中舍友聚齐了八人逛了北京路去了动漫星城最后还吃了一顿饭、晚上学校有迎新晚会的彩排,服装设计专业走秀的小姐姐小哥哥们好好看、还溜去朋友的学校买了专供月饼🥮。好幸福的一周,,, 虽然很忙但也很充实,学习和生活都不可落下,要继续美美地过日子[得意]
21
#学习总结# 20230917周末总结 时光如梭,日历表一天天地跳到了周日。来写星球里的第一篇周记。 一些奇奇怪怪的想法 我其实一直有做零碎记录的习惯,可以是某些小疑惑,可以是关于我制订的计划是否合理的猜忌,也可以是一些学习方法上的小技巧等等。 小疑惑比如:在b站摸鱼鼠标划到进度条下方各种按钮时出现的交互效果是怎么实现的呢?看着网址去与我学过的路由知识对比。使用b站感到的一些不友好的体验如果我是开发者我会如何设计?当然受限于知识面不广,很多疑惑仍旧是停留在纸上,但每当往日那些熟悉的网站的交互效果如果和我根据所学知识作出的合理猜测一致时,我会由里到外感受到编程带给我的快乐。 怀疑自我比如:我尝试的从头到尾写一个项目是否只是一种照葫芦画瓢?稳扎稳打与快速实现目标后续补齐的矛盾。这种怀疑自己所产生的焦虑常常纠缠着我,我暂时无法评价它的好坏。怀疑让我习惯性去优化解决方案,也让我陷入emo情绪低落学习效率低下的深坑。 分享一个我这周内发现的一个看视频做笔记的小技巧。我之前写笔记的方式有两种,我觉得都不是高效的方法,一种是全程边看边写这样很容易陷入为了写笔记而写笔记缺乏思考,另一种是全程截图老师笔记自己一个字不写这样对复习不友好而且只是成为了老师知识的搬运机缺乏自我总结。 那如何更容易地消化一个学习视频:观看视频过程中,用笔在纸上用几个字简略写视频的讲述脉络,而值得记录的老师的笔记全部截屏放到文档里。在看完一个视频或者有关联的几个视频后,回到笔记,根据脉络图去写笔记的标题,把截下来的图片里的内容内化为自己的语言去表述出来,然后删掉图片。 我觉得这种做笔记的好处是:在看完视频后,根据脉络图我可以很清晰地回忆起老师是如何把知识串联起来的;把老师的笔记截图下来,使得我不必时时刻刻停下来去码字去想怎么把老师的语言转换成自己的。这点非常重要对于我来说,大多数人并不像计算机能够多线程无感切换任务,在同一时间点里,我们能全身心专注的往往只有一个核心任务,而看视频过程中的核心任务就是理解知识,做笔记这件事应该抽出来放到后面去做;在做完上面一切后,我们需要做的核心任务就只有一件,那就是整理笔记并把它内化为我们自己的!有脉络图,就可以根据关键字去回忆整个视频,跟着脉络去写笔记相当于你又看了一遍视频,前面截的图,让你不必去重新翻视频,可以按图的笔记写出自己的笔记。 这周完成的任务 1.整理好了概率论前两个单元的总结笔记、补完物理实验总结写完下周的实验预告、刷了一半学校提供的练习java基础语法的oj 2.完成课设前端界面的边写 3.学习了Apifox的基本功能 3.重温SSM框架,目前进度到SpringMvc。 我Spring框架是根据星球推荐的黑马web快速入门学习的,我大一下学期尝试过看spring可怎么也看不下去呜呜~>_<~可以说这个快速入门系列的视频激起了我了解spring世界的兴趣、了解目前主流的前后端开发方式,看完后就可以上手写curd的基础代码了。我仍旧十分推荐这一套视频但后面一定要去补全面讲解Spring的视频,这对你的基础至关重要。为什么呢我写课设后端的代码时感受到了那种痛苦疯狂查阅文档的痛(。•́︿•̀。)贴一段羽晋大佬的回答,阐述扎实的基础的重要性。
18
#自我介绍# 来到星球也将近一周年了,趁着续费,发帖正式做个自我介绍。 广州一本科班大二。大一绩点排前30%,专业保研率5%左右。保研无望,锚准就业方向,想做一名略懂前端的后端er。 依稀记得,去年国庆假间进入了星球。从一个高考前从未接触过计算机的懵懂无知的小白,变成了如今每天在学习路上持续奔跑的萌新,这得益于互联网和现实中许许多多乐于助人、分享经验的大佬们。他们有鱼皮,有冯雨,有小林,有二哥...虽然是潜水一年,但也是我不断进步的一年。 像大多数计算机大一er刚入学时一样,每天只能写着练习c语言语法的题目和黑漆漆的终端打招呼,没有一点视觉效果的呈现,甚感无趣甚至童年的我的对黑客的幻想彻底破灭。大一的9月机缘巧合下在b站关注了鱼皮也了解到了星球。刚进星球的前几个月,我都流连忘返于星球里对各个岗位丰富的技术栈的详细说明,原来庞大的互联网世界的背后同样精彩,这重新打起了我对计算机世界的兴趣。 整个大一上,我还是过得很轻松,刚从高考的牢笼中挣脱出来的鸟儿比起看似遥远的就业更注重眼前的自由。所以除了看看星球了解下各种新鲜好玩的知识外,也只是跟着学校oj刷点题目。懵懵懂懂就结束了大一上学期。 真正开始确立目标始于寒假期间。学校同乡会的一位师兄放出了阿里的春招内推推荐。作为小社恐的我鼓起很大的勇气加上了这位师兄,和他打电话聊了半个多小时。我详细地和他聊了,由于自己对色彩ui设计审美没有那么敏感,比起前端更想走后端的路。他很支持我但也说明了其实我们学校的师兄师姐们走前端客户端进大厂的人数要比后端多很多,所以鼓励我在后端的学习闲暇之余也能了解下前端,多一个准备多一个机会。 谈话之后,我开始跟着星球的Java路线和前端路线缓慢地学习,虽然每天学得不多,但好在始终在坚持着。寒假剩余的时光和大一下的时候,刷完了韩顺平老师的Javase,pink老师的前端三件套。 暑假期间感叹大学的第一年已经过去了,不能再像大一懒懒散散地学习,我得了解和准备与就业实习息息相关的内容了。于是开始迈入前后端框架的学习,同时跟着鱼皮的项目或者星球推荐的项目着手学习,每天闲下来就把大佬们的面经当小说和课外读本看了解就业的状况。目前的学习进度是:Java学到springboot,前端三件套 Vue3。项目方面:后端在暑假上手spring之后开写苍穹外卖,在八月结束前学到了redis部分。 开学后学校布置了一个课设。可以选择web或者qt桌面端程序,而我想根据暑假学的技术和项目,独立写一个介绍我们学校的web项目,自己写接口文档 兼顾前后端。由于还没有接触过前端的开发,我就找了黑马的[小兔鲜]项目,学完它再把它调成符合我想要的效果。接口文档用Apifox(真的很好用感觉比起Postman´∀`),后端则用鱼皮项目里用到的模板来初始化项目。 目前还处在写接口文档和前端部分的进度中,写课设的同时也当做是查漏补缺了,越写越发现其实我当初只是囫囵吞枣过了一遍前端,每写一个功能就要去复习相关的知识~>_<~。希望在经历课设的捶打后,我能不借助文档也能自己实现一个简单项目吧。 不知不觉就写到1300字啦,接下来我不打算潜水了,至少每周写一篇总结。如果有对我的经历感兴趣的或者各位大佬有什么建议的,我会非常高兴´∀`。新的一年也要继续和鱼友们一起进步呀
27
下载 APP