V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
gouziding
V2EX  ›  Java

使用 IDEA 开发 mybatis 在注解中写 sql 时没有语法高亮,有没有什么插件可以实现?

  •  
  •   gouziding · Jul 22, 2022 · 4587 views
    This topic created in 1374 days ago, the information mentioned may be changed or developed.

    在 jdk15 中就已经正式确定了文本块( text block )的支持,使用 mybatis 时就可以很方便的使用注解直接在接口中写 sql ,可以抛弃 xml 文件的形式。但是这样 IDEA 就无法进行 sql 的代码提示和 sql 语法高亮,请问有没有什么办法可以解决?

    9 replies    2023-06-05 17:14:55 +08:00
    KotlinAmai
        1
    KotlinAmai  
       Jul 22, 2022   ❤️ 1
    Language injections
    LeegoYih
        3
    LeegoYih  
       Jul 22, 2022   ❤️ 1


    1. Settings 中选择一个数据源
    2. 对 @Select @Insert @Update 等注解设置 inject language 就可以了
    gouziding
        4
    gouziding  
    OP
       Jul 22, 2022
    可以了,感谢
    gouziding
        5
    gouziding  
    OP
       Jul 22, 2022
    但是还有一个问题,mybatis 的标签会报错,这个有办法解决吗? 我怎么没法上传图片呐
    witfun
        6
    witfun  
       Jul 23, 2022
    @gouziding #5 图片的话,https://imgur.com/upload 图床上传,直接粘贴直链就行
    gejun123456
        7
    gejun123456  
       Dec 29, 2022
    http://118.24.53.162/#/annotation 可以试试 mybatisCodeHelperPro 这个插件,支持识别 script 标签
    frank42a
        8
    frank42a  
       Jun 5, 2023
    关注这个问题
    frank42a
        9
    frank42a  
       Jun 5, 2023
    @actar 用这个就好了 RoomSQL 就好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4122 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 05:15 · PVG 13:15 · LAX 22:15 · JFK 01:15
    ♥ Do have faith in what you're doing.