*
* @Author $user$
* @Description TODO
* @Date $date$ $time$$param$$return$
**/
模板变量
1.param 表达式
annotated("annotation qname")
默认值:groovyScript("if(\"${_1}\"==\"null\"||\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\[|\\]|\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='\n @Param ' + params[i]}else{result+='\n' + ' @Param ' + params[i]}}; return result;}", methodParameters());
2.return 表达式
annotated("annotation qname")
默认值:groovyScript("if(\"${_1}\"==\"null\") {return '';} else {def returnType = \"${_1}\"; def result = '\n * @Return ' + returnType; return result;}", methodReturnType());
3.user 表达式
user() 默认值:
4.date 表达式
date("yyyy/MM/dd")
5.time 表达式
time() 默认值:
评论 (0)