IDEA 中添加 MyBatis 配置模板

起因

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

效果演示

IDEA 中添加 MyBatis 配置模板_xml

配置步骤

  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$>
  1. 配置模板内容后,可以看到文本域下方有一个警告信息 No applacable contexts,点击 Define 找到 XML -> XML text 选中即可。
  2. 最后一步还需要点击右侧的 Edit variables 配置模板中变量信息,配置内容如下。
NameExpressionDefault valueSkip if definedTPYE_NAMEenum("Config","Mapper")TYPEdecapitalize(regularExpression(TYPE_NAME, "Config", "configuration"))✔TYPE_DTDdecapitalize(TYPE_NAME)✔ROOTTYPE✔ATTRregularExpression(regularExpression(TYPE_NAME, "Config", ""), ".+", " namespace=\"\"")✔CONTENTcomplete()

  1. 模板变量配置完成后保存配置就完成了,此时可以新建一个 xml 文件并输入 mybatis 就可以看到弹出的模板提示了。