idea 去除mapper.xml中的黄线警告

IntelliJ IDEA 打开 mybatis 的 xml 文件时,对应的 xml 文件中 sql 语句背景色总是有黄色或绿色的背景色。

提示(红圈处)上已经说明,需要配置在 IDEA 中配置 data source (通常我们很少使用 IDE 去查看数据库内容,而是使用其他专门的 DB 工具)。

第一步:去掉 No data sources configure 警告

快捷键进入settings(ctrl+alt+s)或者:file⇒settings

然后进入: Editor ⇒ Inspections ⇒ SQL ⇒ No data sources configure

取消勾选,去掉这个检查,然后点击 OK 按钮即可,我这边已经勾掉了。

此时仍有警告,不过警告信息变了,如图中红圈所示


这就要第二步了

第二步 去掉 SQL dialect is not configured 警告

在No data sources configure的下方,有个SQL dialect datection,取消勾选后apply
然而发现还有绿色的警告

接下来,第三步

去掉“注入语言”的背景色

Prefernces ⇒ Editor ⇒ Colors Scheme ⇒ General

选择Code => Injected language fragment
取消background的勾选,然后点击 OK 按钮即可。

xml的世界安静了

idea 去除mapper.xml中的黄线警告相关推荐

  1. IDEA去除Mapper.xml中黄色警报和绿色背景

    黄色警报去除 IDEA中用以编写SQL的Mapper.xml常出现的警报通常来自于两种检查,一种是SQL方言检测,一种是未配置数据源的检测,需要在检查中将这两种检查关闭 解决方案 英文原版 setti ...

  2. resultmap的写法_mybatis的mapper.xml中resultMap标签的使用详解

    1.前言 最近博主在做一个ssm框架的共享汽车管理系统,其中,数据库字段设计的有下划线方式,a_username,然后在写mapper.xml里面的sql语句的时候,一直出现查询语句查询的值为null ...

  3. MyBatis的mapper.xml中对于一个传参的多重判断

    MyBatis中的mapper.xml中对于一个传递参数的多重判断 <where><if test="stockOrderNum!=null"><if ...

  4. 转载的一片关于Mapper.xml中sql的相关技术点,供以后自己慢慢学习之用

    1      Mapper.xml映射文件 需掌握动态sql(重点掌握)和pojo对象 Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybat ...

  5. Mapper.xml中遇到大于号小于号问题解决方案

    前言:最近在Mapper.xml文件中编写SQL语句的过程中遇到了一个小问题,SQL在mysql里能这样用,我以为在项目里也一样,结果就是小于号在.xml里是不能用的会报错,如下SQL. #在数据库用 ...

  6. mapper.xml中大于、小于、不等于号的方法

    目录 一.背景 二.解决方案一:使用转义字符 三.解决方案二: 四.参考文献 一.背景 项目中有一个联合查询的SQL一直很慢,总感觉无法再继续优化了,实际上还是有继续优化的方案的.具体方案如下:1.将 ...

  7. SonarLint黄线警告python:S125

    SonarLint黄线警告python:S125 刚安装了SonarLint到我的vscode上,发现有黄线警告说我的代码风格不好. 黄线的原因是:程序员不应该注释掉代码,因为它使程序膨胀,降低了可读 ...

  8. IDEA去除mapper.xml文件中的sql语句的背景色

    2019独角兽企业重金招聘Python工程师标准>>> IDEA版本 2017.3 mapper.xml文件中的sql语句,总是黄色一大片,看起来不舒服. 按如下设置进行设置即可 此 ...

  9. mybatis里mapper.xml中SQL语句if语句嵌套if语句

    为了实现一个sql可以根据条件不同实现sql语句的动态查询,所以在使用mybatis时,对应的mapper.xml的sql语句可以根据条件值的不同执行不同的sql语句, 最开始在我的where子句中我 ...

最新文章

  1. ##(两个井号)和#(一个井号)都是什么意思C and C++ 2008-09-23 21:18:27 阅读1106 评论0 字号:大中小 订阅 .
  2. 直接在script里面换样式IE6,7,8不兼容
  3. [js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别?
  4. InstallShield SdShowMsg未关闭导致安装程序无法停止
  5. JavaScript:this是什么?
  6. ACM基础——OJ上的Java代码提交规范
  7. 旷视Face++回清华求教AI本质创新,姚期智授2锦囊,出任首席顾问
  8. mangos服务器架构
  9. 巩固——React中如何使用判断?
  10. minSdkVersion、maxSdkVersion、targetSdkVersion、target释义
  11. 关于两个JS对象指向一个属性
  12. 中国微型电动车行业市场供需与战略研究报告
  13. 小程序发送公众号模板消息+PHP后台
  14. 基于微信小程序的家教信息管理系统毕业设计源码
  15. Python将Word转换为Pdf格式文件(包含批量转换)
  16. IDEA清除Local History
  17. Python初级入门精讲-王大鹏-专题视频课程
  18. Shiro源码分析(二)——获取Subject
  19. LaTeX模板——英文写作
  20. 毕业步入职场,我是怎么用python自动化做到准时下班,薪资还高的

热门文章

  1. response.setHeader各种用法详解(转)
  2. just read 人生信条!
  3. jlink-v8 固件修复
  4. djing的数据科学
  5. 华为的MAC地址表安全看这一篇文章就行了
  6. 大厂频繁联手,NFT与GameFi的融合能带来哪些新叙事?
  7. 【有利可图网】PS实战教程40:利用PS制作炫酷岩浆效果字
  8. (To Learn More) ML Lecture 0-1: Introduction of Machine Learning
  9. idea取消屏幕中间的竖线
  10. java2017款费切罗_惠普畅游人15 2017新款和华为matebookD2018款哪个比较好?