什么都不配置接口返回:
而数据库里面正常:
在yaml配置文件中配置:
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
这个是通用的,比如使用map转JSON返回:
@GetMapping(value = {"/queryDemandList/{versionId}", "/queryDemandList"})
public WsgResult<List<Map<String, Object>>> queryDemandList(@PathVariable(value = "versionId", required = false) String versionId) {
return new WsgResult<>(opProjPlanExtApp.queryDemandList(versionId));
}
@Override
public List<Map<String, Object>> queryDemandList(String versionId) {
List<Map<String, Object>> maps = opProjPlanExtMapper.queryDemandList(versionId);
return maps;
}
如果是使用实体对象转JSON返回也可以这样配置:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date utcCreate;
配置后接口返回正常:
|