MyBatis里映射文件sql语句爆红问题及解决方案

 更新时间:2025年03月10日 09:47:00   作者:今天的接口写完了吗?  
文章介绍了在MyBatis映射文件中SQL语句爆红的问题及其解决方法,解决方法是在设置中将SQL的全局方言设为None,然后应用并确认设置即可

MyBatis里映射文件sql语句爆红

一、问题描述

当我们在映射文件里写sql语句时会发现有爆红现象,但是不影响正常运行。

二、解决方法

原因:

  • 在设置里设置了sql的全局方言

解决方案:

  • File->Settings->Languages&Frameworks->SQL Dialects->Global SQL Dialect设为None。

设置完成之后,点击Apply,再点击OK即可,再回到映射文件的sql,就不报红了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 在Spring中如何使用动态代理?

    在Spring中如何使用动态代理?

    上篇文章记录自定义切面,下边记录使用注解来编写自定义切面,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • Java的枚举类型使用方法详解

    Java的枚举类型使用方法详解

    这篇文章主要介绍了Java的枚举类型使用方法详解,从背景、到定义、特点、使用方式做个简单了解,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • SpringBoot实现JWT 认证的项目实践

    SpringBoot实现JWT 认证的项目实践

    本文介绍了Spring Boot中实现JWT认证,并介绍了扩展JWT认证功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-08-08
  • SpringMVC表单标签知识点详解

    SpringMVC表单标签知识点详解

    这篇文章主要为大家详细介绍了SpringMVC表单标签知识点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • mybatis直接执行完整sql及踩坑解决

    mybatis直接执行完整sql及踩坑解决

    MyBatis可通过select标签执行动态SQL,DQL用List<LinkedHashMap>接收结果,DML用int处理,注意防御SQL注入,优先使用#{}参数,资源目录需规范路径,避免绑定异常;数据库字段避免关键字,防止转义问题
    2025-09-09
  • Java for-each循环使用难题2例(高级使用方法)

    Java for-each循环使用难题2例(高级使用方法)

    从Java5起,在Java中有了for-each循环,可以用来循环遍历collection和array。For each循环允许你在无需保持传统for循环中的索引,或在使用iterator /ListIterator时无需调用while循环中的hasNext()方法就能遍历collection
    2014-04-04
  • Java应对高并发的思路和最佳实践

    Java应对高并发的思路和最佳实践

    在工作中我们经常会遇到高并发的问题,这个是很常见的,这篇文章主要介绍了Java应对高并发的思路和最佳实践,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-07-07
  • Java新手教程之ArrayList的基本使用

    Java新手教程之ArrayList的基本使用

    ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,这篇文章主要给大家介绍了关于Java新手教程之ArrayList基本使用的相关资料
    2021-06-06
  • maven多模块项目单独打包指定模块jar包方式

    maven多模块项目单独打包指定模块jar包方式

    这篇文章主要介绍了maven多模块项目单独打包指定模块jar包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-09-09
  • springboot中通过jwt令牌校验及前端token请求头进行登录拦截实战记录

    springboot中通过jwt令牌校验及前端token请求头进行登录拦截实战记录

    这篇文章主要给大家介绍了关于springboot中如何通过jwt令牌校验及前端token请求头进行登录拦截的相关资料,需要的朋友可以参考下
    2024-08-08

最新评论