建议你建立一个maven项目,然后下载spring的依赖
这里你看到了排除了commons-logging,这是因为我使用slf4j作为日志
接着配置web.xml,在配置文件中配置spring请求控制转发器
所有的请求(/*)都必须走DispatcherServlet,同时加载spring的配置文件mvc-servlet.xml
接着配置filter,spring有自己自带的filter你可以使用它的,比如characterEncodingilter,必须要传入参数,就是init-param
在这里定义了一个自己的filter,注意的是filter要继承OncePerRequestFilter
filter的执行顺序按照web.xml里的顺序
spring自己的配置文件
xml前面的命名空间可以在官网上找到,要想实现注解添加这一行
spring返回数据给前端,消息内容需要处理,否则会报错,添加这行
有的时候我们需要对特定请求进行安全验证,或者一些特殊处理,这个时候我们可以用拦截器来处理
在写拦截器的时候继承HandlerInterceptorAdapter父类,重写preHandle,postHandle,afterCompletion方法。
关于整合mybatis,加上一下配置就行了
你可以在mybatis的配置文件里定义插件plugin
这样一个最基础的spring项目就能运行起来了。