最后
小编利用空余时间整理了一份《MySQL性能调优手册》,初衷也很简单,就是希望能够帮助到大家,减轻大家的负担和节省时间。
关于这个,给大家看一份学习大纲(PDF)文件,每一个分支里面会有详细的介绍。
这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!
系统的Dao、Service、Controller出现都通过throws Exception向上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理,如下图:
=====================================================================
-
使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver
-
实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器
3、简单异常处理器SimpleMappingExceptionResolver
==================================================================================================
SpringMVC已经定义好了该类型转换器,在使用时可以根据项目情况进行相应异常与视图的映射配置
默认错误视图
======================================================================
①创建异常处理器类实现HandlerExceptionResolver
根据异常种类,向视图中添加不同异常信息。
public class MyExceptionResolver implements HandlerExceptionResolver {
@Override
public ModelAndView resolveException(HttpServletRequest request,
HttpServletResponse response, Object handler, Exception ex) {
//处理异常的代码实现
//创建ModelAndView对象
ModelAndView modelAndView = new ModelAndView();
modelAndView.setViewName(“exceptionPage”);
return modelAndView;
}
}
②配置异常处理器
<bean id=“exceptionResolver”
class=“com.itheima.exception.MyExceptionResolver”/>
③编写异常页面
最后
本人也收藏了一份Java面试核心知识点来应付面试,借着这次机会可以送给我的读者朋友们
目录:
Java面试核心知识点
一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!
Java面试核心知识点
已经有读者朋友靠着这一份Java面试知识点指导拿到不错的offer了