美文网首页
001_SSM环境搭建_XML

001_SSM环境搭建_XML

作者: 郝小发的生活 | 来源:发表于2019-11-30 16:16 被阅读0次

Spring容器:存放非Controller的Bean资源

SprinMVC容器:存放Controller的Bean资源

SpringMVC容器为子,Spring容器为父,子可以访问父,父亲不可以访问子。

use-default-filters 属性的默认值为 true,即使用默认的 Filter 进行包扫描,而默认的 Filter 对标有 @Service,@Controller和@Repository 的注解的类进行扫描。因为我们只希望 SpringMVC 只来控制网站的跳转逻辑,所以只希望 SpringMVC 的配置扫描 @Controllerce 注解标注的类,不希望它扫描其余注解标注的类,所以设置了 use-default-filters 为 false,并使用 context:include-filter 子标签设置其只扫描带有 @Controller 注解标注的类。

而 Spring 就不同了,我们希望 Spring 只不扫描带有 @Controller 注解标注的类,而扫描其他注解标注的类,而这时建立在使用默认的 Filter 进行扫描的基础上,设置了 context:exclude-filter 标签,不扫描 @Controller 注解标注的类,所以不应该设置 use-default-filters 为 false,所以这就解释了为什么一开始启动 Tomcat 时报了一个找不到 Service 的错误。

RequestMapping中produces属性可以设置返回数据的类型以及编码

@GetMapping(value = "/hello", produces = "text/html;charset=utf-8")

相关文章

网友评论

      本文标题:001_SSM环境搭建_XML

      本文链接:https://www.haomeiwen.com/subject/eqbowctx.html