gpt4 book ai didi

spring-boot - 如何在Spring boot的application.yml中配置mybatis mapper xml文件

转载 作者:行者123 更新时间:2023-12-05 03:11:56 25 4
gpt4 key购买 nike

我是 spring boot 的新手,我想让我的 spring boot 应用程序与 mybatis 和 mysql 数据库集成。我使用生成器生成实体、映射器接口(interface)和映射器 xml 文件。我还使用 @MapperScan 注释告诉应用程序如何找到映射器,我的 application.yml 如下所示:

spring:
datasource:
username: root
password:
url: jdbc:mysql://localhost:3306/bidding
driver-class-name: com.mysql.jdbc.Driver

mybatis:
mapperLocations: classpath:mapping/*.xml

但是当我使用命令“mvn spring-boot:run”运行应用程序时,它总是给我错误消息“无效的绑定(bind)语句(未找到)”。

我的代码中是否遗漏了什么?

最佳答案

mybatis接口(interface)和xml的映射有问题

  1. 检查接口(interface)包和xml包,应该是同一个包
  2. 检查xml中的命名空间和xml的包,应该是同一个路径

关于spring-boot - 如何在Spring boot的application.yml中配置mybatis mapper xml文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35621024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com