Entity.java.vm 854 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package ${package}.entity;
  2. import java.io.Serializable;
  3. import java.util.Date;
  4. #if(${hasBigDecimal})
  5. import java.math.BigDecimal;
  6. #end
  7. /**
  8. * ${comments}实体
  9. * 表名 ${tableName}
  10. *
  11. * @author ${author}
  12. * @email ${email}
  13. * @date ${datetime}
  14. */
  15. public class ${className}Entity implements Serializable {
  16. private static final long serialVersionUID = 1L;
  17. #foreach ($column in $columns)
  18. /**
  19. * $column.comments
  20. */
  21. private $column.attrType $column.attrname;
  22. #end
  23. #foreach ($column in $columns)
  24. /**
  25. * 设置:${column.comments}
  26. */
  27. public void set${column.attrName}($column.attrType $column.attrname) {
  28. this.$column.attrname = $column.attrname;
  29. }
  30. /**
  31. * 获取:${column.comments}
  32. */
  33. public $column.attrType get${column.attrName}() {
  34. return $column.attrname;
  35. }
  36. #end
  37. }