使用springboot自定义json(de)序列化

时间:2016-08-24 16:25:09

标签: java json spring-boot jackson

可以用spring boot创建一个JsonSerialize和Deserialize吗?

我把我的appliation.properties放到了这一行

spring.jackson.date-format = dd / MM / yyyy HH:mm:ss

但是当我返回一个Date时,他总是返回一个错误的值(yyyy-MM-dd),所以我尝试在http://docs.spring.io/spring-boot/docs/1.4.0.RELEASE/reference/htmlsingle/#boot-features-json-components之后创建一个自定义序列化 但是不要工作。

这是我的回报:

@Entity
@Table(name = "view_atos_praticados", catalog="db_registro", schema="db_wsprefeituraatos")
public class ViewAtosPraticados {
    @JsonIgnore
    @Id
    @Column(name="id")
    private Integer id;
    @Column(name="descricao_ato")
    private String ato;
    @JsonIgnore
    @Column(name="livro")
    private String livro;
    @JsonIgnore
    @Column(name="numero_ato")
    private Integer nrAto;
    @JsonIgnore
    @Column(name="numero_registro")
    private String nrRegistro;
    @Column(name="dat_registro")
    private Date registro;
    @Column(name="ic_transmissao")
    private String transmite;

1 个答案:

答案 0 :(得分:-1)

尝试var p注释:

@JsonFormat