Spring 扫描标签<context:component-scan/>

一. <context:annotation-config/>网址:yii666.com

此标签支持一些注入属性的注解, 列如:@Autowired, @Resource注解

二. <context:component-scan/>

几个关键属性

1. use-default-filters: 默认为true, 支持@Controller, @Service, @Repository, @Component注解

2. annotation-config: 默认为true, 相当于开启<context:annotation-config/>标签

3. base-package: 指定扫描包的路径, 包括子包

两个子标签

1. <context:exclude-filter/>: 表示排除

2. <context:include-filter/>: 表示增加

常用配置

<!-- springmvc -->

<context:component-scan base-package="com.waston.controller" use-default-filters="false">
  <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>文章地址https://www.yii666.com/article/754159.html网址:yii666.com<

<!-- spring -->文章来源地址:https://www.yii666.com/article/754159.html

<context:component-scan base-package="com.waston">
  <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>

表示springmvc只扫描com.waston.controller及其子包, 并且只扫描@Controller注解

spring扫描com.waston及其子包, 包括com.waston.controller, 但是不扫描@Controller注解

注:use-default-filters="false"必须要加, 否则默认为true, 也就是说会扫描上面说的四个注解,那么

<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>就不起作用了.文章来源地址https://www.yii666.com/article/754159.html

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

Spring 扫描标签<context:component-scan/>-相关文章

  1. jersey在 spring boot 添加 packages 扫描路径支持

  2. Eclipse 工程使用相对路径导入Jar包设置

  3. 设置xml以让通知spring 扫描 注解

  4. Spring 扫描标签<context:component-scan/>

  5. Django基础,Day9 - 静态文件目录与路径设置说明(eg. images, JavaScript, CSS)

  6. Servlet3.0 jsp跳转到Servlet 出现404错误的路径设置方法

  7. spring扫描classpath下特定package,并加载具有特定注解的接口

  8. XCode环境变量及路径设置

    一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。所以在修改User Header Search Paths这个选项的

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png