类自动生成注释说明
添加: ${USER} ==小乌龟 都可以
/**
* @Description TODO
* @Author ${USER}
* @Date ${DATE} ${TIME}
*/
展示结果
/**
* @Description TODO
* @Author 小乌龟
* @Date 2022/1/28 17:16
*/
public class a {
}
方法注释说明
5.设置模板
*
*@MethodDescription:
$params$
* @return $returns$
* @author 小乌龟
* @date $date$ $time$
*/
6.模板变量配置
params
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
return
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';}; def p1=params[i].split(',').toList(); for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList(); result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','} } ; }; return result", methodReturnType())
总图参考
运用: /**+enter
/**
*@MethodDescription:
* @param article
* @return Results
* @author zhangjunrong
* @date 2022/1/28 17:17
*/
Results saveArticle(SaveArticleRo article);