解決SpringBoot返回結(jié)果如果為null或空值不顯示處理問題
@Configurationpublic class WebMvcConfig extends WebMvcConfigurerAdapter{ // /**// * 利用fastjson替換掉jackson// * @param converters// */ @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {super.configureMessageConverters(converters);FastJsonConfig fastJsonConfig = new FastJsonConfig();fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat); }}第二種方法:在application.yml配置文件中
spring: jackson: default-property-inclusion: non_nullspringboot傳參合和反參時(shí)值為null的處理
@JsonIgnoreProperties(ignoreUnknown = true) //忽略傳參時(shí)其他無用字段@JsonInclude(JsonInclude.Include.NON_NULL) // 忽略反參時(shí)值為null的字段public class BaseAreaBO implements Serializable { @ApiModelProperty(value = '地區(qū)code') private String areaCode;}
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 關(guān)于WPF WriteableBitmap類直接操作像素點(diǎn)的問題2. JavaScript前端中的偽類元素before和after使用詳解3. ASP基礎(chǔ)入門第一篇(ASP技術(shù)簡(jiǎn)介)4. asp取整數(shù)mod 有小數(shù)的就自動(dòng)加15. 源碼分析MinimalApi是如何在Swagger中展示6. PHP laravel實(shí)現(xiàn)基本路由配置詳解7. ThinkPHP5實(shí)現(xiàn)JWT Token認(rèn)證的過程(親測(cè)可用)8. 熊海CMS代碼審計(jì)漏洞分析9. PHP JSAPI調(diào)支付API實(shí)現(xiàn)微信支付功能詳解10. 表單中Readonly和Disabled的區(qū)別詳解
