添加一个监听器就行了 就可以扫描的Mapper接口了
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
原理:
其实监听器的加载过程可以描述为:
先判WebApplicationContext是否已存在,不存在的话则初始化一个XmlWebApplicationContext(WebApplicationContext的子类),并把该实例put到 currentContextPerThread 中。而初始化 XmlWebApplicationContext 时,就跟我们使用 new ClassPathXmlApplicationContext(contextConfigLocation)一样
这也是从其他博主那里学习到的