简单写了一下 你们可以根据Velocity语法 自己修改
不多说上图
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")
package ${PACKAGE_NAME};
#end
## 引包指令?
#parse("File Header.java")
#set($houzhui = "")##后缀
#set($interface_ = "")##实现的接口
#set($zhujie = "")##注解
#if ($NAME.endsWith("ServiceImpl"))
#set($houzhui = "实体类")
#set($interface_ = " implements "+$NAME.substring(0, $NAME.indexOf("Impl")))
#set($zhujie = "@Service")
import org.springframework.stereotype.Service;
#elseif ($NAME.endsWith("Controller"))
#set($houzhui = "控制层")
#set($zhujie = "@Controller")
import org.springframework.stereotype.Controller;
#end
##注释模版
/**
* 创建人: zengjjsc
* 创建时间: ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}
* 项目名称: ${PROJECT_NAME}
* 文件名称: ${NAME}
* 文件描述: ${Description}${houzhui}
* 公司名称:
*
* All rights Reserved, Designed By zengjjsc
* @Copyright: 1971-${YEAR}
*
*/
${zhujie}
public class ${NAME} ${interface_} {
}