二、文章分类列表。
CategoryController.java:
CategoryService:
//列表查询
List<Category> list();
CategoryServiceInterface.java:
@Override
public 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
@NotEmpty
private String categoryName;//分类名称
@NotEmpty
private 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;//更新时间
}
再次测试,发现与预期相符: