当前位置:  开发笔记 > 前端 > 正文

Spring Data Rest:日期将日期序列化为时间戳

如何解决《SpringDataRest:日期将日期序列化为时间戳》经验,为你挑选了1个好方法。

我正在使用Spring Boot和Spring Data Rest构建RESTful API。我想以json响应格式作为时间戳记。目前,我的答复是:

{
  "firstName": "An",
  "lastName": "Nguyen",
  "createdDate": "2016-04-17T03:25:44.000+0000"
}

我希望它是:

{
  "firstName": "An",
  "lastName": "Nguyen",
  "createdDate": "1469346389"
}

我怎样才能做到这一点?需要重新配置什么?

我的模特:

@Entity
@Table(name = "users")
public class User extends AbstractEntity implements UserDetails {

  @Column(name = "first_name", length = 50)
  private String firstName;

  @Column(name = "last_name", length = 50)
  private String lastName;

  @Column(name = "created_date")
  private Date createdDate = new Date();

  .....
}

我的资料库:

@Transactional
@RestResource(path = "users")
public interface UserRepository extends PagingAndSortingRepository, JpaSpecificationExecutor {

    User findByUsername(@NotNull String username);

}

谢谢你的帮助。



1> 小智..:

希望此注释可以为您提供帮助:

@JsonFormat(shape = JsonFormat.Shape.NUMBER)

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有