pageClass.ftl 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package ${pagePackage};
  2. import java.util.List;
  3. import java.util.ArrayList;
  4. import java.io.Serializable;
  5. import java.util.Date;
  6. import java.math.BigDecimal;
  7. <#list subEntityList as sub>
  8. import ${sub.paramData.domainPackage}.${sub.paramData.className}Entity;
  9. import ${sub.paramData.servicePackage}.${sub.paramData.className}Service;
  10. </#list>
  11. /**
  12. * 描述:${codeName}
  13. * @author: ${author}
  14. * @since:${nowDate}
  15. * @version:1.0
  16. */
  17. public class ${className}Page implements Serializable{
  18. private static final long serialVersionUID = 1L;
  19. <#list subEntityList as sub>
  20. private List<${sub.paramData.className}Entity> ${sub.paramData.lowerName}Entities = new ArrayList<${sub.paramData.className}Entity>();
  21. </#list>
  22. <#list subEntityList as sub>
  23. public List<${sub.paramData.className}Entity> get${sub.paramData.className}Entities() {
  24. return ${sub.paramData.lowerName}Entities;
  25. }
  26. public void set${sub.paramData.className}Entities(
  27. List<${sub.paramData.className}Entity> ${sub.paramData.lowerName}Entities) {
  28. this.${sub.paramData.lowerName}Entities = ${sub.paramData.lowerName}Entities;
  29. }
  30. </#list>
  31. }