买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】规范化处理后端异常报错的方法及系统_南京控维通信科技有限公司_202110874626.5 

申请/专利权人:南京控维通信科技有限公司

申请日:2021-07-30

公开(公告)日:2024-03-29

公开(公告)号:CN113609012B

主分类号:G06F11/36

分类号:G06F11/36

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2021.11.23#实质审查的生效;2021.11.05#公开

摘要:本发明提出了一种规范化处理后端异常报错的方法及系统,其中方法包括:步骤一、通过预设封装模块接收抛出的异常;步骤二、异常过滤器捕获抛出的异常并进行封装,抛出固定格式的错误信息;步骤三、所述预设封装模块针对参数类型对所述异常进行分别处理和再次封装;步骤四、将最终封装后的错误反馈至前端开发人员,以便于开发人员对错误的处理。本发明通过统一异常抛出的信息格式,实现规范化字符串信息进行切割及重新封装的一致性过程,同时使得异常信息更易于理解。

主权项:1.一种规范化处理后端异常报错的方法,其特征在于,具体包括以下步骤:步骤一、通过预设封装模块接收后端抛出的异常,所述异常都采用“模块—属性__错误信息”格式的字符串模板进行错误信息统一规范化的封装,并抛出到过滤器中;步骤二、采用异常过滤器捕获预设封装模块抛出的异常,对其进行封装,并抛出固定格式的错误信息,所述固定格式的错误信息用于作为日志存储的信息,同时完整地携带了键值“key”以及错误内容,能够直接将其抛出给前端,前端开发人员可以根据错误信息将其直接展示在预设表单的具体项中;步骤三、所述异常过滤器针对参数类型对所述预设封装模块抛出的异常进行分别处理和再次封装;所述异常过滤器预设为一个函数,该函数用于接收一个错误对象参数,或一个错误对象的列表参数;所述异常过滤器接收到抛出异常的参数后,根据错误的来源对其分别处理,当错误类型是dto层的接口参数校验错误,则现将异常信息转化为对应结构的对象,然后向前端抛出,供前端开发人员使用;当错误类型是业务逻辑层或者持久层抛出的错误,则首先将其转化为对应结构的对象,然后判断该错误是否暴露给前端,并进行日志记录;步骤四、将最终封装后的错误反馈至前端开发人员,以便于开发人员对错误的处理。

全文数据:

权利要求:

百度查询: 南京控维通信科技有限公司 规范化处理后端异常报错的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。