<context:component-scan base-package="com.mjwise" use-default-filters="true">
<!--<context:include-filter type="assignable" expression="com.mjwise.dao.UserDao"/>-->
<!--<context:include-filter type="assignable" expression="com.mjwise.service.impl.UserServiceImpl"/>-->
<!--<context:include-filter type="assignable" expression="com.mjwise.controller.UserController"/>-->
<!--<context:include-filter type="regex" expression="com\.mjwise\.dao.*"/>-->
<context:include-filter type="regex" expression="\.dao.*"/>
<context:include-filter type="regex" expression=".service\.impl.*"/>
<context:include-filter type="regex" expression=".controller.*"/>
</context:component-scan>
此外需要注意use-default-filters=”true”
Spring 自动扫描配置详解
本文详细介绍了 Spring 框架中如何通过配置实现自动扫描组件的过程,包括使用正则表达式来精确过滤指定包下的 DAO、Service 和 Controller 层的类。

被折叠的 条评论
为什么被折叠?



