SpringBoot常见问题

1.MyBatis Mapper文件扫描

如果将mapper.xml文件放到resouce/mapper里面的话,需要在application.properties或application.yml中配置mapper-locations

    # properties
    mybatis.mapper-locations=classpath:mapper/*.xml

    #yml
mybatis:
  mapper-locations:
    - classpath:mapper/*.xml #mapper.xml映射路径

如果你想将Mapper.xml与Dao放到同一个包里,即:src/main/java里面的话,则只需要在Maven的pom.xml中配置src/main/java下的xml扫描即可。

<finalName>projectName</finalName>
        <resources>
            <resource>
                <directory>${basedir}/src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>

此文章长期更新,我会将平时遇到的一些坑记录在这里

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容