这是使用Mybatis-plus 的自动生成实体类代码生成.xml文件,
所以他会在java目录下,不在resources目录下
如果在java目录下的xml文件,需要分别配置application.yml和pom.xml文件
application.yml 文件进行以下配置:
mybatis-plus:
type-aliases-package: 实例:com.XXX.serviceDriverUser
mapper-locations: classpath: 实例:mapper/*.xml
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
type-aliases-package:java目录下边的第一级包名
mapper-locations: classpath:映射器的地址: 类路径:也就是.xml所在的包名加 / 加 你写查询语句的xml的文件名,*是扫描mapper包下的所有.xml文件,如果不愿意都扫,把*换成指定的名.
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 这是打印日志的文章来源:https://www.toymoban.com/news/detail-601402.html
pom.xml 文件进行以下配置:
<!-- 配置在Java目录中的自定义查询语句文件XML -->
<build>
<resources>
<resource>
<!-- xml放在java目录下-->
<!-- 这句话固定的应该是直接复制进去,把include里边的改成自己的地址,从最外层com开始写,写到.xml文件-->
<directory>src/main/java</directory>
<includes>
<include>com/XXX/XXXXXX/mapper/XXXXXX.xml</include>
</includes>
</resource>
</resources>
</build>
文章来源地址https://www.toymoban.com/news/detail-601402.html
到了这里,关于Mybatis-plus 配置自定义sql(.xml文件)查询语句的步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!