- 对象toString()方法json化
找一个Object > Alt+Ins调起toString窗口 > Settings… > Templates > + > name(Json Concat) 模板内容如下 > OK > 选择Json Concat模板 > OK
public java.lang.String toString()
{
final java.lang.StringBuilder sb = new java.lang.StringBuilder("$classname").append('{')
.append("\"$member.name\":\"")
.append(",\"$member.name\":\"")
if ($member.name == null)
.append("null")
else {
.append('{');
for (int i = 0; i < $member.name .length; ++i)
.append(i == $member.name.length -1 ? "" : ", ").append($member.name [i])
.append('}');
}
.append($member.name == null ? "null" : java.util.Arrays.asList($member.accessor))
.append($member.accessor).append("\"")
.append($member.accessor).append("\"")
.append("} \n\t").append(super.toString());
.append("} ");
return sb.toString();
}
- 类注释模板
/**
* ${desc}
* @Author: ${USER}
* @Date: ${DATE} ${TIME}
*/
public class ${NAME} {
}
- 设置快捷键
关闭所有 Ctrl + Shift + Alt + Space
关闭其他 Ctrl + Shift + Alt + Z - 常用插件
插件 | 作用 |
---|
MybatisX | 标识mapper |
Maven Helper | 方便查询jar包依赖和冲突 |