<context:component-scan base-package="com.dao" />自动搜索匹配bean无法正常使用

2020-06-02 科技 61阅读
说明:我们知道Spring有一个组件用于实现包搜索并加载bean到Spring容器中(参见:对受管组件的Classpath扫描)。但是这样一来还是要为每个bean对象标注相应的注解,如@Resource 和@Autowired等(参见:基于注解(Annotation-based)的配置)。
现在的问题是,已经有了一整套的程序,使用Spring-XML的方式配置所有bean,由于bean数量过多,导致配置文件的数量同样很多(超过50个,并在持续增加中),于是想改用component-scan的方式,来自动注册某个包下符合命名规则条件的所有bean,当然,重点是不想对原有代码进行任何修改。不想使用注解去对每一个bean进行标注,从而单纯的组件扫描方式是不可行的。
分析:于是想到了Struts2的Spring插件。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com