How do I disable fail_on_empty_beans in Jackson?

前端 未结 12 1244
广开言路
广开言路 2020-12-01 05:44

Using jackson 2.1, how do I disable the fail_on_empty beans that the error message seems to want me to disable?

I\'m assuming this is just the simplest

12条回答
  •  一生所求
    2020-12-01 06:17

    If you wish to get JSON object without any extra fields - please add this annotation to your class, it worked perfect for me.

    @JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
    

    You can also add in your application.properties file this row, but it will add an extra field to your JSON.

    spring.jackson.serialization.FAIL_ON_EMPTY_BEANS=false
    

提交回复
热议问题