笛里谁知壮士心,沙头空照征人骨。这篇文章主要讲述spring mybatis 关于 basepackage 和 mapperLocations 的通配符匹配实例相关的知识,希望能为你提供帮助。
SqlSessionFactoryBean mapperLocations 注意下面几点
- classpath*
- dm*
- **
- list value
MapperScannerConfigurer basePackage 注意下面几点
- 不支持 listvalue
- 不支持 xx*
- 不同的包使用分号分隔
< !-- SqlSessionFactory管理 --> < bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> < !-- 注入数据源 --> < property name="dataSource" ref="dataSource" /> < !-- 加载mybatis的全局配置文件 --> < property name="configLocation" value="https://www.songbingjia.com/android/classpath:mybatis/SqlMapConfig.xml" /> < property name="mapperLocations"> < list> < value> classpath*:dm*/**/mapper/*.xml< /value> < value> classpath*:cn/com/xxx/dao/*.xml< /value> < /list> < /property> < /bean> < !-- 批量管理代理对象 接口类 --> < bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> < !-- 扫描包 --> < !-- 扫描包 --> < property name="basePackage" value="https://www.songbingjia.com/android/dm01_01.**.dao; dm01_03.**.dao; dm01_05.**.dao; dm01_06.**.dao; cn.com.xxx.dao" /> < property name="sqlSessionFactoryBeanName" value="https://www.songbingjia.com/android/sqlSessionFactory"> < /property> < /bean>
【spring mybatis 关于 basepackage 和 mapperLocations 的通配符匹配实例】
推荐阅读
- before(),after(),prepend(),append()等新DOM方法简介
- CSAPP读书笔记--第八章 异常控制流
- Appache Flume 中文介绍(转)
- android apk 文件反编译
- App登录状态维持
- 网时粉丝经济下的APP以服务器为基础
- spring-boot 中application.properties的各种配置
- 线上教育app开发应该具备哪些功能
- Django学习案例一(blog)(一.创建项目APP)