为了账号安全,请及时绑定邮箱和手机立即绑定

J2EE 系统异常框架如何设计?

J2EE 系统异常框架如何设计?

慕桂英546537 2019-03-13 18:14:16
大型系统的异常框架该如何设计。如何实现异常的集中管理,程序员只需要关注业务代码,不必过多的考虑异常的捕获和处理。 现在考虑的就是如下几点: 1.异常的集中捕获 这个怎么实现呢?比如使用Struts2或者Spring MVC,虽然Struts有拦截器,Spring MVC有自带的异常处理器,但觉得这些还是依赖系统的,想自己写,不依赖框架。 2.异常的处理 这个就是划分系统异常,针对不同的异常,设计对应的异常处理器,处理异常大家有什么好的建议和设计,不妨分享一下。
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

查看完整回答
反对 回复 2019-04-15
?
largeQ

TA贡献2039条经验 获得超7个赞

1、dao-service-controller,逐层往上抛
2、在controller集中捕获,进行log,并处理
3、一般在service将原生异常再封一层,封成自定义的分类异常,在controller就可以根据需要处理
4、自定义异常最好有个基类,方便统一catch

查看完整回答
反对 回复 2019-04-15
  • 2 回答
  • 0 关注
  • 586 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号