解決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傳參合和反參時值為null的處理
@JsonIgnoreProperties(ignoreUnknown = true) //忽略傳參時其他無用字段@JsonInclude(JsonInclude.Include.NON_NULL) // 忽略反參時值為null的字段public class BaseAreaBO implements Serializable { @ApiModelProperty(value = '地區(qū)code') private String areaCode;}
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. python time.strptime格式化實例詳解2. Java SiteMesh新手學(xué)習(xí)教程代碼案例3. axios和ajax的區(qū)別點總結(jié)4. PHP 工程師面試的四個環(huán)節(jié)5. XML解析錯誤:未組織好 的解決辦法6. 解決ajax的delete、put方法接收不到參數(shù)的問題方法7. Vue router安裝及使用方法解析8. 將properties文件的配置設(shè)置為整個Web應(yīng)用的全局變量實現(xiàn)方法9. Android webview注入JS代碼 修改網(wǎng)頁內(nèi)容操作10. Spring下Filter過濾器配置全局異常處理的詳細(xì)步驟
