目录
  • IDEA mybatis Mapper.xml报红的最新解决办法
    • 现象
    • 解决办法
    • 参考资料
  • 补充:idea如何新建mybatis mapper.xml文件
    • 如题
    • 1. 新建一个模板
    • 2. 新建mapper.xml

IDEA mybatis Mapper.xml报红的最新解决办法

现象

在IDEA中已经配置好Database了,但是打开mybatis的Mapper.xml中的字段还是报红。如下 :

IDEA mybatis Mapper.xml报红的最新解决办法

随便不影响程序运行,但是非常的不舒服。智能提示也不好用。

解决办法

File -> Settings->Lanuages & Frameworks-> SQL Dialects
在Global SQL Dialect:或者Project SQL Dialect:中选择正确的数据库。

比如:我这里默认是Microsoft SQL Server,只要修改成我项目中使用的Mysql就可以解决上面的问题了。

IDEA mybatis Mapper.xml报红的最新解决办法

这下就舒服多了

参考资料

https://blog.csdn.net/z2014ypd/article/details/120105435

补充:idea如何新建mybatis mapper.xml文件

如题

试图点击file——>new——> XML Configure File,但是新建的文件都不是自己想要的,记得上一次直接从别处直接找来的xxxMapper.xml文件内容复制粘贴再修改的。这次又遇到了,索性记录一下正儿八经的步骤。

1. 新建一个模板

点击 File——> Settings,然后如下图:

IDEA mybatis Mapper.xml报红的最新解决办法

点击 + 号,新建模板,输入易识别的名字,然后后缀是 xml,在下方框里输入mybatis-mapper.xml的通用模板内容,然后点击应用。 模板如下:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="">
<!--namespace根据自己需要创建的的mapper的路径和名称填写-->
</mapper>

2. 新建mapper.xml

IDEA mybatis Mapper.xml报红的最新解决办法

OK,大功告成~

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。