类注释配置
/**
*
* @Description
* @Author ${USER}
* @Date ${DATE} ${TIME}
**/
方法注释配置
*
* @Description $param$ $return$
* @Author $user$
* @Date $date$ $time$
**/
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());
groovyScript("if(\"${_1}\"==\"null\") {return '';} else {def returnType = \"${_1}\"; def result = '\\n * @Return ' + returnType; return result;}", methodReturnType());