MyBatis 报错 'Invalid bound statement (not found)' 解决方法
这个报错是由于 MyBatis 找不到对应的 SQL 语句导致的。
要解决这个问题,你可以按照以下步骤进行操作:
-
确保在你的 Mapper XML 文件中存在一个名为 'findByUsername' 的 SQL 语句。检查一下你的 'AdminDao.xml' 文件中是否有这个 SQL 语句,并确认其语句是否正确。
-
确保你的 'AdminDao' 接口中有一个名为 'findByUsername' 的方法,并且这个方法的名称与 Mapper XML 文件中的 SQL 语句名称一致。
-
确保你的 Mapper XML 文件已经被正确地加载到了 MyBatis 的配置文件中。检查一下你的 MyBatis 配置文件中是否有引入了 'AdminDao.xml' 文件,并确认文件路径是否正确。
如果你仍然无法解决这个问题,可以提供更多的代码和配置信息,以便我们能够更好地帮助你解决这个问题。
原文地址: https://www.cveoy.top/t/topic/jKa 著作权归作者所有。请勿转载和采集!