大事件项目记录8-文章分类接口开发-文章分类列表
二、文章分类列表。
CategoryController.java:
CategoryService:
//列表查询List<Category> list();
CategoryServiceInterface.java:
@Overridepublic List<Category> list() {Map<String,Object> map = ThreadLocalUtil.get();Integer userId = (Integer) map.get("id");return categoryMapper.list(userId);}
CategoryMapper.java:
使用Postman运行测试:
此时,发现时间格式有问题,在实体类上添加时间格式相关注解,具体如下:
@Data
public class Category {private Integer id;//主键ID@NotEmptyprivate String categoryName;//分类名称@NotEmptyprivate String categoryAlias;//分类别名private Integer createUser;//创建人ID@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")private LocalDateTime createTime;//创建时间@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")private LocalDateTime updateTime;//更新时间
}
再次测试,发现与预期相符: