IDEA 中添加 MyBatis 配置模板
IDEA 中添加 MyBatis 配置模板
起因
每次编写 Mybatis 都需要复制一份 xml 配置文件和 mapper 配置文件,十分麻烦,所以就借助 IDEA 中的 Liva Template 编写了一份 MyBatis 的模板文件来帮助我们更加快捷的进行开发。
效果演示
配置步骤
-
首先打开 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$>
-
-
配置模板内容后,可以看到文本域下方有一个警告信息
No applacable contexts
,点击Define
找到XML
->XML text
选中即可。 -
最后一步还需要点击右侧的
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() -
模板变量配置完成后保存配置就完成了,此时可以新建一个 xml 文件并输入
mybatis
就可以看到弹出的模板提示了。
参考文档: Live template variables | IntelliJ IDEA
GIF 录制工具: ScreenToGif