在Intellij中,SQL的字符串无法理解

时间:2017-04-13 02:52:21

标签: intellij-idea mybatis

大家。 我正在制作一个玩具webapp。它使用Spring Boot和Mybatis。 Mybatis映射器配置Java接口。我希望在Intellij中可以理解SQL字符串。但事实并非如此。

enter image description here

我希望如下。如果它理解IntelliJ中的SQL,我就会有工作的好处。

enter image description here

我想知道如何设置它。还是没办法?

感谢。

2 个答案:

答案 0 :(得分:1)

在java文件类型中,使用Inject Language意图操作来注入适当的SQL方言: MySQL language injected into String

答案 1 :(得分:1)

您可以通过以下步骤激活此功能:

  1. 在您query上按 Alt + Enter 键并选择选项:注入语言或参考
  2. enter image description here

    1. 为您选择最合适的语法,例如: SQL(SQL文件)
    2. enter image description here

      1. 结果:
      2. enter image description here

        要停用此功能,您应按query上的 Alt + Enter 键并选择取消注入语言/参考