spring boot mybatis mapper-locations模糊配置

小编今天在搭建spring boot 和mybatis的集成框架时候,在application.yml中配置mapper-locations时候想到如果xml文件的路径很深的化mapper-locations里面的配置就需要把后面的所有的文件都写清楚。但是这样有如下弊端:
1.mybatis的xml的文件只能放入到一个文件夹内。
2.后期的项目在维护过程中mybatis的配置文件路径不能改变。
所以小编想把这个mapper-locations的路径配置为模糊匹配的方式:
废话 不多说直接上代码:
application.yaml文件内mybaties的配置:

mybatis:
  ##xml文件的路径配置
  mapper-locations:  classpath:mybatis/*.*/*.xml

配置路径mybatis/*.*/*.xml 标示,只要是resources/mybatis目录下或者是子目录下的所有.xml文件都会被简析出来。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u012976879/article/details/84479716