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

 更新时间:2023年04月19日 15:59:02   作者:ITKEY_  
这篇文章主要介绍了IDEA mybatis Mapper.xml报红的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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

现象

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

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

解决办法

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

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

这下就舒服多了

参考资料

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

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

如题

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

1. 新建一个模板

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

点击 + 号,新建模板,输入易识别的名字,然后后缀是 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

OK,大功告成~

到此这篇关于IDEA mybatis Mapper.xml报红的解决办法的文章就介绍到这了,更多相关IDEA mybatis Mapper.xml报红内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • ssm开发使用redis作为缓存的使用步骤

    ssm开发使用redis作为缓存的使用步骤

    在开发中经常遇到大量的重复的,高并发的查询,此时可以使用redis缓存。这篇文章主要介绍了ssm开发使用redis作为缓存的使用步骤,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • Spring BeanFactory 与 FactoryBean 的区别详情

    Spring BeanFactory 与 FactoryBean 的区别详情

    这篇文章主要介绍了Spring BeanFactory 与 FactoryBean 的区别详情,BeanFactory 和 FactoryBean 的区别却是一个很重要的知识点,在本文中将结合源码进行分析讲解,需要的小伙伴可以参考一下
    2022-05-05
  • java实现的AES加密算法完整实例

    java实现的AES加密算法完整实例

    这篇文章主要介绍了java实现的AES加密算法,结合完整实例形式分析了AES加密类的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • 关于解决雪花算法生成的ID传输前端后精度丢失问题

    关于解决雪花算法生成的ID传输前端后精度丢失问题

    这篇文章主要介绍了关于解决雪花算法生成的ID传输前端后精度丢失问题,雪花算法生成的ID传输到前端时,会出现后三位精度丢失,本文提供了解决思路,需要的朋友可以参考下
    2023-03-03
  • SpringBoot实现对超大文件进行异步压缩下载的使用示例

    SpringBoot实现对超大文件进行异步压缩下载的使用示例

    在Web应用中,文件下载功能是一个常见的需求,本文介绍了SpringBoot实现对超大文件进行异步压缩下载的使用示例,具有一定的参考价值,感兴趣的可以了解一下,
    2023-09-09
  • 基于java math API 的详细解释说明

    基于java math API 的详细解释说明

    本篇文章是对java math API进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • 最好的Java 反编译工具的使用对比分析

    最好的Java 反编译工具的使用对比分析

    恰好最近工作中也需要用到 Java 反编译,所以这篇文章介绍目前常见的的几种 Java 反编译工具的使用,在文章的最后也会通过编译速度、语法支持以及代码可读性三个维度,对它们进行测试,分析几款工具的优缺点,感兴趣的朋友一起看看吧
    2021-05-05
  • PageHelper插件实现服务器端分页功能

    PageHelper插件实现服务器端分页功能

    这篇文章主要为大家详细介绍了PageHelper插件实现服务器端分页功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 关于Java如何用好线程池的方法分享(建议收藏)

    关于Java如何用好线程池的方法分享(建议收藏)

    这篇文章主要来和大家分享几个关于Java如何用好线程池的建议,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以了解一下
    2023-06-06
  • Selenium处理select标签的下拉框

    Selenium处理select标签的下拉框

    Selenium是一个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行。接下来通过本文给大家介绍Selenium处理select标签的下拉框,需要的朋友一起学习吧
    2016-04-04

最新评论