您的位置:首页 > 其它

<context:component-scan>使用说明 接上一篇 自己理解方面所写

2015-09-24 11:27 295 查看
1.如果配置了<context:component-scan>那么<context:annotation-config/>标签就可以不用再xml中配置了

2.<context:component-scan>有一个use-default-filters属性,改属性默认为true,这就意味着会扫描指定包下的全部的标有@Component的类,并注册成bean.也就是@Component的子注解@Service,@Reposity。

     如:写<context:component-scan base-package="com.hzlq.fax"/> 则会去扫描这个fax下面的所有java类并注册成bean。

3.<context:annotation-config/>还提供了两个子标签:

a.   <context:include-filter>  可以指定 某类java注册成bean。

b.   <context:exclude-filter> 可以过滤某个包,不让他注册成bean
(使用这个时候 要注意  将use-default-filters的属性改成false)

Use-dafault-filters=”false”的情况下:<context:exclude-filter>指定的不扫描,<context:include-filter>指定的扫描
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: