Loading

IDEA 中添加 MyBatis 配置模板

IDEA 中添加 MyBatis 配置模板

起因

每次编写 Mybatis 都需要复制一份 xml 配置文件和 mapper 配置文件,十分麻烦,所以就借助 IDEA 中的 Liva Template 编写了一份 MyBatis 的模板文件来帮助我们更加快捷的进行开发。

效果演示

效果展示

配置步骤

  1. 首先打开 IDEA 的 Settings... -> Editor -> Live Templates, 在 HTML/XML 下添加一份 Live Template 配置,配置内容如图所示(模板内容在下文,直接复制粘贴即可。) :

    配置模板

    • Abbreviation: mybatis

    • Template text:

      <?xml version="1.0" encoding="UTF-8" ?>
      <!DOCTYPE $TYPE$
        PUBLIC "-//mybatis.org//DTD $TYPE_NAME$ 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-$TYPE_DTD$.dtd">
      <$ROOT$$ATTR$>
        <$CONTENT$
      </$ROOT$>
      
  2. 配置模板内容后,可以看到文本域下方有一个警告信息 No applacable contexts,点击 Define 找到 XML -> XML text 选中即可。

  3. 最后一步还需要点击右侧的 Edit variables 配置模板中变量信息,配置内容如下。

    Name Expression Default value Skip if defined
    TPYE_NAME enum("Config","Mapper")
    TYPE decapitalize(regularExpression(TYPE_NAME, "Config", "configuration"))
    TYPE_DTD decapitalize(TYPE_NAME)
    ROOT TYPE
    ATTR regularExpression(regularExpression(TYPE_NAME, "Config", ""), ".+", " namespace=\"\"")
    CONTENT complete()
  4. 模板变量配置完成后保存配置就完成了,此时可以新建一个 xml 文件并输入 mybatis 就可以看到弹出的模板提示了。

参考文档: Live template variables | IntelliJ IDEA

GIF 录制工具: ScreenToGif

posted @ 2021-09-24 15:04  xtyuns  阅读(810)  评论(0编辑  收藏  举报