读书人

Spring框架下如何截获异常?

发布时间: 2014-01-26 14:35:30 作者: rapoo

Spring框架下如何截获异常
在model层发生的错误只在本层内处理(写到log中)。
不向控制层抛出。
有什么办法或者例子吗?

------解决方法--------------------------------------------------------
Spring提供了HandlerExceptionResolver这个异常解析器接口。
实现HandlerExceptionResolver接口很简单,你只需要实现resolveException(Exception, Handler)这个方法,返回一个ModelAndView对象即可。
------解决方法--------------------------------------------------------
好像有一个handler类的
感觉和struts的handler比较类似-
所有的异常交给handler处理
handler能处理的就处理掉了
不能得再抛出来吧

        

读书人网 >Java Exception

热点推荐