SpringBoot加载mapper.xml的两种方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot加载mapper.xml的两种方法相关的知识,希望对你有一定的参考价值。
参考技术A (1)在yml里面配置mapper文件的路径mybatis:
type-aliases-package: com.entity
mapper-locations: classpath:mapper/*.xml
(2)在启动类里面添加mapper类的扫描包
@SpringBootApplication
@MapperScan("com.mapper")
public class PlanApplication
(1)在pom.xml文件里面配置资源文件加载路径
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
(2)在yml里面配置实体类的别名
mybatis:
type-aliases-package: com.entity
(3)在启动类里面添加mapper类的扫描包
@SpringBootApplication
@MapperScan("com.mapper")
public class PlanApplication
以上是关于SpringBoot加载mapper.xml的两种方法的主要内容,如果未能解决你的问题,请参考以下文章
springboot整合mybatis使用xml映射文件和使用注解两种方式的切换