在原本的ssm项目中我都是在springmvc.xml文件中来配置拦截器和fastjson,现在我们尝试完全不写xml文件来实现同样的功能。(假设现在我们已经能够实现spring和springmvc的结合了)
1.pom.xml文件中添加
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.49</version>
</dependency>
因为等会要在配置类中使用fastjson,所以先把依赖jar包导入
2.现在先配置拦截器类:MyInterceptor
package org.javaboy.interceptor;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//配置拦截器
public class MyInterceptor implements HandlerInterceptor {
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
System.out.println("preHandle");