model.ftl 975 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import java.io.Serializable;
  2. import java.util.Date;
  3. import java.util.List;
  4. /**
  5. * ${classInfo.classComment}
  6. * @author ${authorName} ${.now?string('yyyy-MM-dd')}
  7. */
  8. public class ${classInfo.className} implements Serializable {
  9. private static final long serialVersionUID = 1L;
  10. <#if classInfo.fieldList?exists && classInfo.fieldList?size gt 0>
  11. <#list classInfo.fieldList as fieldItem >
  12. /**
  13. * ${fieldItem.fieldComment}
  14. */
  15. private ${fieldItem.fieldClass} ${fieldItem.fieldName};
  16. </#list>
  17. </#if>
  18. <#if classInfo.fieldList?exists && classInfo.fieldList?size gt 0>
  19. public ${classInfo.className}() {
  20. }
  21. <#list classInfo.fieldList as fieldItem>
  22. public ${fieldItem.fieldClass} get${fieldItem.fieldName?cap_first}() {
  23. return ${fieldItem.fieldName};
  24. }
  25. public void set${fieldItem.fieldName?cap_first}(${fieldItem.fieldClass} ${fieldItem.fieldName}) {
  26. this.${fieldItem.fieldName} = ${fieldItem.fieldName};
  27. }
  28. </#list>
  29. </#if>
  30. }