queryBo.java.vm 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package ${packageName}.bo;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. #foreach ($import in $importList)
  6. import ${import};
  7. #end
  8. /**
  9. * ${functionName}分页查询对象 ${tableName}
  10. *
  11. * @author ${author}
  12. * @date ${datetime}
  13. */
  14. @Data
  15. @ApiModel("${functionName}分页查询对象")
  16. public class ${ClassName}QueryBo {
  17. private static final long serialVersionUID = 1L;
  18. /** 分页大小 */
  19. @ApiModelProperty("分页大小")
  20. private Integer pageSize;
  21. /** 当前页数 */
  22. @ApiModelProperty("当前页数")
  23. private Integer pageNum;
  24. /** 排序列 */
  25. @ApiModelProperty("排序列")
  26. private String orderByColumn;
  27. /** 排序的方向desc或者asc */
  28. @ApiModelProperty(value = "排序的方向", example = "asc,desc")
  29. private String isAsc;
  30. #foreach ($column in $columns)
  31. #if(!$table.isSuperColumn($column.javaField) && $column.query)
  32. /** $column.columnComment */
  33. @ApiModelProperty("$column.columnComment")
  34. private $column.javaType $column.javaField;
  35. #end
  36. #end
  37. }