解決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. 用xslt+css讓RSS顯示的跟網(wǎng)頁一樣漂亮2. ASP.NET MVC把數(shù)據(jù)庫中枚舉項的數(shù)字轉(zhuǎn)換成文字3. 《CSS3實戰(zhàn)》筆記--漸變設(shè)計(一)4. 測試模式 - XSL教程 - 55. Ajax實現(xiàn)異步加載數(shù)據(jù)6. 教你JS更簡單的獲取表單中數(shù)據(jù)(formdata)7. ASP.NET Core自定義中間件的方式詳解8. html5手機觸屏touch事件介紹9. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效10. 讓chatgpt將html中的圖片轉(zhuǎn)為base64方法示例
