spring maven项目搭建

建议你建立一个maven项目,然后下载spring的依赖


spring maven项目搭建_第1张图片

这里你看到了排除了commons-logging,这是因为我使用slf4j作为日志

接着配置web.xml,在配置文件中配置spring请求控制转发器


spring maven项目搭建_第2张图片

所有的请求(/*)都必须走DispatcherServlet,同时加载spring的配置文件mvc-servlet.xml

接着配置filter,spring有自己自带的filter你可以使用它的,比如characterEncodingilter,必须要传入参数,就是init-param


spring maven项目搭建_第3张图片

在这里定义了一个自己的filter,注意的是filter要继承OncePerRequestFilter


spring maven项目搭建_第4张图片

filter的执行顺序按照web.xml里的顺序

spring自己的配置文件

xml前面的命名空间可以在官网上找到,要想实现注解添加这一行


spring返回数据给前端,消息内容需要处理,否则会报错,添加这行


spring maven项目搭建_第5张图片

有的时候我们需要对特定请求进行安全验证,或者一些特殊处理,这个时候我们可以用拦截器来处理


spring maven项目搭建_第6张图片

在写拦截器的时候继承HandlerInterceptorAdapter父类,重写preHandle,postHandle,afterCompletion方法。

关于整合mybatis,加上一下配置就行了


spring maven项目搭建_第7张图片

你可以在mybatis的配置文件里定义插件plugin

这样一个最基础的spring项目就能运行起来了。

你可能感兴趣的:(spring maven项目搭建)