springboot集成mybatis——mapper文件可以放在哪些位置

1、mapper文件放在mapper(dao)包中,这样得把类路径下的xml文件的定义为resources文件
springboot集成mybatis——mapper文件可以放在哪些位置_第1张图片

 
            
                
                src/main/java
                
                
                    **/*.xml
                
            

2、mapper文件放在resources目录下,这样在主配置文件中定义mybatis.mapper-locations
springboot集成mybatis——mapper文件可以放在哪些位置_第2张图片

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test
spring.datasource.username=duchao
spring.datasource.password=123456

#指定mapper.xml文件的位置
mybatis.mapper-locations=classpath:mapper/*.xml

你可能感兴趣的:(springboot集成mybatis——mapper文件可以放在哪些位置)