eclipse转IDEA 数据库连接后 mapper文件 表名和字段爆红、提示找不到

本文介绍了在IDEA中连接MySQL数据库后,Mapper文件中的表名和字段出现红色错误提示的问题。尽管功能正常,但为了消除报错,提供了三种解决方法:尝试在mapper文件的SQL语句中运行一次,修改IDEA默认语言为SQL,以及重启IDEA并清理缓存。最后提到,在某些高版本的IDEA中,可以直接下拉选择来达到同样效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

  • 这里不解释怎么用IDEA连接数据库,自行百度解决。
  • 解决方法3可能是最有效的
  • 功能正常能够使用,但是爆红,强迫症太难受了
  • 这是第一次使用IDEA连接数据库的时候遇到的问题,不知道后续使用会不会出现相同问题
  • 追加:在原生dao层也发现了类似的情况
  • 重启IDEA并清理缓存好像能根本解决这个问题

报错信息

  • Unable to resolve table 表名

解决方法1

在这里插入图片描述
在这里插入图片描述

解决方法2

  • 在mapper文件的语句中运行一次(先让mapper文件找到路)
  • 在这里插入图片描述

解决方法3

修改默认语言,默认为SQL,大部分人应该使用的是MySQL

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值