游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

SpringBoot全局异常ExceptionHandler

  这个是我的全局异常处理类,以newThirdException(JSON。toJSONString(obj))形式抛出了这个自定义异常,不管从最底层的方法抛出上层不抛,还是从controller的入口开始都抛出,均无法精确匹配。下面分别是自定义异常和全局异常处理类,分析过程在末尾。
  springbootstarterparent版本:2。3。12。RELEASE
  第一次调用exceptionLookupCache为空,会通过getMappedMethod方法获取后再进行put,exceptionLookupCache是一个MapClasslt;?extendsThrowable,Method
  类型的ConcurrentReferenceHashMap结构。
  第2步,核心代码逻辑:从mappedMethods中解析自定义异常和自定义异常的处理方法映射集合。mappedMethods是类型为MapClasslt;?extendsThrowable,Method的HashMap结构在服务启动的时候通过init方法加进去。有异常抛出时通过mappedException。isAssignableFrom这个native方法判断mappedMethods的keys,keys就是在全局异常中定义的所有异常类,包括自定义异常。
  第3步:。common。basic。exception。ThirdException在通过isAssignableFrom判断时返回了false,所以没有加到matches里面,也就没有机会参加排序,就导致没有匹配到准确的处理方法。
  启动的时候mappedMethods里面可以正常加进去,但是isAssignableFrom判断时返回了false,随后调用的时候mappedMethods就为空了,这很正常,因为它就是个reference的ConcurrentHashMap。但导致exceptionLookupCache会加进去一个ThirdExceptionnull的kv,结果就是找不到ThirdException对应的处理方法,进而直接走了ExceptionHandler(valueException。class)
  感觉就像是代码问题,有什么解决方案吗?解决了有红包

K线形态中,波段大黑马形态操作1、需要最近的前期涨幅超过50以上,这样就可以判断股性的活跃度,如果股票是行业龙头或者是细分领域的龙头就更好了,股性越活跃主力控盘程度就越高。2、涨幅超过50之后的这波回……小虎小明哑火,Gala要背大锅!RNG惨败EDG,UZI赛制前言:随着LPL季后赛冒泡赛进入第三轮,通往S12的四张门票仅剩下TES、JDG、V5、RNG、EDG、LNG六位争夺者。回顾前4个比赛日,由于顶级队伍的缺失,游戏红蓝双方的选……散文九月又将飞逝我该用什么样的心情?来迎接十月的到来深秋,枝头的枫叶和花瓣上的蝴蝶默默告诉我,这个季节属于繁花似锦,或是秋风扫落叶,都是岁月应该有的经历。从绿色变深的季候开始,把红色还给金秋。还留下的这些最后的墨绿,就做季……如何紧跟国际资金风向,抄底越南随着国际形势转变,部分国际资金纷纷将目光转向东南亚地区,根据软银总裁孙正义的时光机理论,不同国家由于发展阶段不同,成熟国家所走过的发展阶段和拥有的机遇将在发展较慢的国家从走一遍……乙类乙管首月跨境航班增长近五成,呈现量升价跌态势2023年2月6日,成都,赴泰国旅游的成都游客陈女士在机场办理值机手续。视觉中国图根据国家移民管理局2月7日公布消息,2月6日全国出入境人员数量达到67。6万人次,创新冠……正式离队!30岁CBA豪门外援加盟意甲!说到CBA豪门,大家提到最多的就是广东宏远和辽宁本钢。在CBA赛场上两家俱乐部是老冤家,你争我夺已经多年了,球迷在赛场之外也经常掀起骂战。但事实上,两家俱乐部包括球员私下关系都……怎么看待天津这个城市?天津这座美丽的城市,刻在我的脑海里,是1970年的夏季,我从太原去天津出差,那时我21岁,记得一出火车站,车水马龙的街道上,有轨电车打着铃铛声,公交汽车在人流中左躲右闪的穿梭,……从超越美国到长期停滞,日本经济到底经历了什么?我们都知道,二战之后有两个国家发展得非常快,一个是德国,另一个就是日本。这两个都是二战的战败国,刚结束战争那会儿,这两个损失都很大,基本都成了一片废墟,整个二战之后不管是……古代武状元是怎么选的,到底有多厉害?跟现在拳击冠军相比如何?古代武状元考试分为平射武举两科,跟现在的拳击冠军相比玩拳脚不行。平射科考比较简单,试射长跺,三十发不出第三院即为中弟,武举的考试内容有七项,射长跺,马射,马枪,步射,材貌……八十岁的张柬之发动神龙政变,推翻了武则天的统治,后来下场如何张柬之在历史上的名气不是特别大,如果不是特别熟悉历史的人或许并没有听过这个名字,但是他在历史上终结了一位非常有名的政治人物的政治生涯,这个人就是一代女皇武则天。这个名字估计中国……诸葛亮和司马懿能力都很强,为什么诸葛亮的名声要好很多?中国古代颂扬忠君的臣子,贬低谋逆篡位之徒!司马懿虽然没有篡夺曹魏的江山,但其孙司马炎篡夺了曹魏的江山!没有司马懿、司马师、司马昭两代人的权力接力及积累,就不会有司马炎的篡……被电刑处死的罗森堡夫妇,把原子弹技术送给了苏联?出处:《文史参考》2010年第17期1953年6月19日,美国共产主义者朱利叶斯与埃塞尔罗森堡夫妇因被疑将核武器秘密泄露给苏联而被以间谍罪名双双送上电椅处死图为19……
腾讯控股研究报告小程序筑成多维交易生态,商业化空间逐步释放(报告出品方作者:广发证券,旷实)一、小程序的连接性和开放性探讨:从微信内部闭环逐渐走向开放,对多行业应用导流显著(一)连接性开放性:小程序优化了微信的交易生态和广告商业……秦灭六国事件秦灭六国:公元前230前221年秦国统一全国的战争。战国后期,魏、赵、韩、齐、秦、楚、燕七国争雄,各据一方。七国中,秦用商鞅变法,提倡耕战,发展生产,国富兵强,势力最盛。秦王赢……那年我23岁写的《十一的风中》今天是祖国的生日,作为一名党员我深深的祝福伟大的祖国生日快乐!五年了,新战友们看着我以前的照片说:司务长,你成熟了,但还是那么帅。呵呵,我笑了,笑自己……马云任何不甘平庸的人,都该树立一个长远的目标和努力的方向从创立阿里巴巴开始,马云就设定了一个宏大的目标,这个目标让他可以大张旗鼓地看待自己做过的事情,见过的人。在这个大目标的指引下,马云和他的团队不断进取,终于取得了现在的辉煌。试想……杨成武上将战功赫赫,建国后为祖国养育了三位将军,子女皆是栋梁如果要问哪次是红军当年打过的最重要的一场战役,飞夺泸定桥恐怕会是很多人的首选,开国上将杨成武是当初指挥这场战斗的领导人之一,当年的这场战役也是他军旅生涯中的重重一笔。之后……秦始皇到底是不是吕不韦的儿子?史记中有这么一段扑朔迷离却又清晰无比的记载,正是这段记载让秦始皇嬴政的身世成为千古之谜。先来看一下,史记。吕不韦列传中是怎么说的:吕不韦取邯郸诸姬绝好善舞者与居,知有身。……毛泽东含泪调走李银桥,3年后却点名要见他你怎么这么不听我话1962年,毛主席像往常一样躺在床上看文件,突然想到了什么,于是让值班卫士去把卫士长李银桥喊过来。李银桥收到传讯后,先是整理了一下衣帽,然后缓慢走近毛主席的卧室,当时,组……李世民执意处死单雄信,徐茂公直言不能杀,200多年后麻烦来了生死永诀,此肉同归于土矣。《旧唐书李勣传》徐茂公李勣,唐初名将,凌烟阁二十四功臣之一,一生戎马,生荣死哀。但在他心中却有一段永远的伤痛,那就是愧对自己曾经誓同生死的好兄弟……战争胜利后,李雪三将军回老家,警卫员却对着天空扫射,发生了啥在我们璀璨的历史长河里,有一个家喻户晓的神话故事:大禹治水,三过家门而不入。而在真实的历史上,有千千万万的共产党人,为了新中国的成立,为了共产主义事业,强忍思乡之情,跟着……春困秋乏的道理你知道吗?春困秋乏这个词相比大家都听说过,其实这个是有科学依据的。其实这是人体随季节气候变化自然的一种反应。人为什么会春困秋乏,其中最重要原因就是生物钟的紊乱。春天的到来会经理一个……云原生k8spod定时弹性伸缩cronhpa介绍与实战操一、概述其实原生的HPA是不支持根据时间点来进行扩缩容的,根据时间点扩缩容其实在有些场景下还是蛮实用的,因为根据资源扩缩容无法精准控制,像在大数据领域,跑任务的时间段一般……李自成在北京的42天里都做了些什么事?荒唐透顶,活该灭亡历史的事件在脑海中回荡,那么在历史中,李自成在北京的42天里都做了什么事,荒唐透顶,活该灭亡,这是怎么回事?李自成推翻明朝的统治,直接攻入北京城。进入北京城之前,他给自己……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网