mybatis配置mapper-locations位置的多种方式

mybatis配置mapper-locations位置的多种方式

方式一 xml文件与mapper类放在一起。

yml 配置

mybatis:
  config-location: classpath:mybatis-config.xml
  mapper-locations: classpath:***/example/pgsqldemo/mybatis/dao/xml/*.xml
#  mapper-locations: classpath:static/mybatis/mapper/*.xml

pom.xml 配置

<build>
    <resources>
        <!-- 扫描src/main/java下所有xx.xml文件 -->
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.xml</include>
            </includes>
        </resource>
        <!-- 扫描resources下所有资源 -->
        <resource>
            <directory>src/main/resources</directory>
        </resource>
    </resources>
</build>

方式二 resources创建Mapper接口同名文件夹用来存放Mapper.xml文件(mybatis默认方式)

yml 配置

mybatis:
  config-location: classpath:mybatis-config.xml

方式三 在resources目录下创建自定义文件夹存放

yml 配置

mybatis:
  config-location: classpath:mybatis-config.xml
  mapper-locations: classpath:/mapper/*.xml
转载请说明出处内容投诉
CSS教程_站长资源网 » mybatis配置mapper-locations位置的多种方式

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买