Mybatis MapperScannerConfigurer自动扫描Mapper接口生成代理注入到Spring的方法
没有必要在 Spring 的 XML 配置文件中注册所有的映射器。相反,你可以使用一个 MapperScannerConfigurer,它 将 会 查 找 类 路 径 下 的 映 射 器 并 自 动 将 它 们 创 建 成 MapperFactoryBean。要创建 MapperScannerConfigurer,可以在 Spring 的配置中添加如下代码:basePackage 属性是让你为映射器接口文件设置基本的包路径。每个映射器将会在指定的包路径中递归地被搜索到。整体配置如下所示:MapperScannerConfigurer 支 持 过 滤 由 指 定 的 创 建 接 口 或 注 解 创 建 映 射 器 。如果两者都被指定了,加入到接口中的映射器会匹配两种标准。被发现的映射器将会使用 Spring 对自动侦测组件默认的命 名策略来命名。
用户评论