template:
1、getter method
/**
* @return 返回 ${bare_field_name}
*/
2、setter method
/**
* @param 对${bare_field_name}进行赋值
*/
3、created constructors
/** <默认构造函数>
*/
4、created Java files
/*
* 文 件 名: ${file_name}
* 版 权: 公司名称. Copyright YYYY-YYYY, All rights reserved
* 描 述: <描述>
* 修 改 人: ${user}
* 修改时间: ${date}
* 跟踪单号: <跟踪单号>
* 修改单号: <修改单号>
* 修改内容: <修改内容>
*/
5、created types
/**
* <一句话功能简述>
* <功能详细描述>
*
* @author ${user}
* @version [版本号, ${date}]
* @see [相关类/方法]
* @since [产品/模块版本]
*/
6、fields
// <变量的意义、目的、功能和可能被用到的地方>
7、non-overriding methods
/**
* <一句话功能简述>
* <功能详细描述>
*
* ${tags} [参数说明]
* @return ${return_type} [返回类型说明]
* @see [类、类#方法、类#成员]
*/
8、overriding methods
/**
* ${tags}
*/
9、delegate methods
/**
* ${tags}
*/
10、Newly created files
${filecomment}
${package_declaration}
${typecomment}
${type_declaration}
11、Code in new catch blocks
// ${todo} ${user} 简要描述
${exception_var}.printStackTrace();
12、Code in created method stubs
// ${todo} ${user} 简要描述
${body_statement}
13、Code in created constructor stubs
${body_statement}
// ${todo} ${user} 简要描述
14、Code in created getters
return ${field};
15、Code in created setters
${field} = ${param};