解决MyBatis Mapper的XML文件SQL语句无法自动提示问题(亲测有效)

 更新时间:2023年10月08日 10:45:30   作者:Q猫七  
这篇文章主要给大家介绍了如何解决MyBatis Mapper的XML文件SQL语句无法自动提示的问题,文中有详细的原因分析,以及通过图文介绍的解决方案,需要的朋友可以参考下

一、问题

1.问题场景

IDEA中MyBatis编写mapper的SQL语句的时候无法提示SQL和数据库

2.问题描述

无法正常方便的使用IDEA的提示功能,更准确无误的编写代码

3.本解决方案优势

  • 亲测可用,一劳永逸(IDEA版本 IntelliJ IDEA 2021.1.3 )
  • 目的在于对Mybatis的Mapper.XML中sql语句进行提示

二、原因分析

网上的各种解决方案本质上其实都是配置SQL方言和SQL解析范围,但其实  本质上的解决方案是语言注入

三、解决方案:

在完成以下图中设置的情况下(该项的设置方案网上都可查)。再进行语言注入配置即可完成。

一:设置流程:

1.File->Settings->Languages&Frameworks->SQL Dialects

2.File->Settings->Languages&Frameworks->SQL Resolution Scopes

二:语言注入配置:

1、MySQL方言配置  语言注入配置:鼠标放置代码部分,点击提示小灯。

 2、选择第三选项(具体顺序具情况确定)。在其中找到MYSQL并点击确定即可。

 3、

 注意:若该方法无法解决问题,可能是您并未连接数据库。

以上就是解决MyBatis Mapper的XML文件SQL语句无法自动提示问题(亲测有效)的详细内容,更多关于MyBatis SQL语句无法自动提示的资料请关注脚本之家其它相关文章!

相关文章

  • SpringBoot中的自定义FailureAnalyzer详解

    SpringBoot中的自定义FailureAnalyzer详解

    这篇文章主要介绍了SpringBoot中的自定义FailureAnalyzer详解,FailureAnalyzer是一种很好的方式在启动时拦截异常并将其转换为易读的消息,并将其包含在FailureAnalysis中, Spring Boot为应用程序上下文相关异常、JSR-303验证等提供了此类分析器,需要的朋友可以参考下
    2023-12-12
  • ThreadLocal内存泄漏问题解决方案

    ThreadLocal内存泄漏问题解决方案

    这篇文章主要介绍了ThreadLocal内存泄漏问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • java数独游戏完整版分享

    java数独游戏完整版分享

    这篇文章主要为大家分享了java数独游戏的完整版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • JAVA反射机制实例详解

    JAVA反射机制实例详解

    这篇文章主要介绍了JAVA反射机制,以实例形式较为详细的分析讲解了Java反射机制的具体概念、功能与使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • 对Java的面对对象编程中对象和引用以及内部类的理解

    对Java的面对对象编程中对象和引用以及内部类的理解

    这篇文章主要介绍了对Java的面对对象编程中对象和引用以及内部类的理解,需要的朋友可以参考下
    2016-01-01
  • 浅谈Spring Boot 开发REST接口最佳实践

    浅谈Spring Boot 开发REST接口最佳实践

    这篇文章主要介绍了浅谈Spring Boot 开发REST接口最佳实践,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • java并发JUC工具包AtomicInteger原子整型语法基础

    java并发JUC工具包AtomicInteger原子整型语法基础

    这篇文章主要为大家介绍了java并发JUC工具包AtomicInteger原子整型语法基础,有需要的朋友可以借鉴参考希望能够有所帮助,祝大家多多进步
    2022-03-03
  • springmvc限流拦截器的示例代码

    springmvc限流拦截器的示例代码

    本篇文章主要介绍了springmvc限流拦截器的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • java+vue实现添加单选题、多选题到题库功能

    java+vue实现添加单选题、多选题到题库功能

    这篇文章主要为大家详细介绍了java+vue实现添加单选题、多选题到题库功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • Spring-Retry的使用详解

    Spring-Retry的使用详解

    在日常的一些场景中, 很多需要进行重试的操作.而spring-retry是spring提供的一个基于spring的重试框架,本文就详细的介绍一下如何使用,感兴趣的可以了解一下
    2021-11-11

最新评论