最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決JSONField、JsonProperty不生效的問題

 更新時間:2025年06月10日 12:03:45   作者:FLGB  
這篇文章主要介紹了解決JSONField、JsonProperty不生效的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

JSONField、JsonProperty不生效

  @JSONField(name = "env_version")
    private String envVersion;

問題

openfeign請求接口一直獲取的是線上的小程序碼,無法獲取到develop環(huán)境的小程序碼

排查

1、打開openfeign debug日志

#level后面是自己feign接口的包名,另外還需要添加feign的日志配置類
logging.level.com.lf.feign: debug
#feign的日志配置類
@Configuration
public class OpenFeignConfiguration {

    @Bean
    public Logger.Level level() {
        return Logger.Level.FULL;
    }
}

2、查看openfeign請求日志

發(fā)現用JSONField標記字段發(fā)現沒有轉成對應的env_version,導致openfeign請求結果一直響應的是默認值

3、分析問題

JSONField是alibaba fastjson包中的注解,而openfeign底層使用的是jackson,導致不能識別JSONField注解。改成jackson 的JsonProperty的注解即可

 	@JsonProperty("env_version")
    private String envVersion;

總結

對于json注解的使用,要相互對號,用哪個json的注解,就要用對應的json序列化。

有些接口很容易發(fā)現問題,但是對于一些有駝峰和_命名的字段接口,而且_的字段如果沒有值,還給了默認值,導致調用接口還是成功。等到上線后發(fā)現字段值不生效,只能一直返回默認值就尷尬了。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Java中的內部類和常用類用法解讀

    Java中的內部類和常用類用法解讀

    這篇文章主要介紹了Java中的內部類和常用類用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • SpringBoot如何讀取application.properties配置文件

    SpringBoot如何讀取application.properties配置文件

    這篇文章主要介紹了SpringBoot如何讀取application.properties配置文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Java加載property文件配置過程解析

    Java加載property文件配置過程解析

    這篇文章主要介紹了java加載property文件配置過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • 使用@Value值注入及配置文件組件掃描

    使用@Value值注入及配置文件組件掃描

    這篇文章主要介紹了使用@Value值注入及配置文件組件掃描方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java使用異或運算實現簡單的加密解密算法實例代碼

    Java使用異或運算實現簡單的加密解密算法實例代碼

    這篇文章主要介紹了Java使用異或運算實現簡單的加密解密算法實例代碼,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • MyBatis之關于動態(tài)SQL解讀

    MyBatis之關于動態(tài)SQL解讀

    這篇文章主要介紹了MyBatis之關于動態(tài)SQL解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Java方法重寫的超詳細講解

    Java方法重寫的超詳細講解

    在 Java 編程的精彩世界里,方法重寫是一項極為重要且實用的特性,它猶如一把神奇的鑰匙,為我們開啟了面向對象編程中多態(tài)性的大門,今天,就讓我們一同深入探索 Java 方法重寫的奧秘,感興趣的小伙伴跟著小編一起來看看吧
    2025-03-03
  • Java簡單驗證身份證功能示例

    Java簡單驗證身份證功能示例

    這篇文章主要介紹了Java簡單驗證身份證功能,涉及java針對字符串的截取、判斷相關操作技巧,需要的朋友可以參考下
    2017-06-06
  • Springboot Thymeleaf字符串對象實例解析

    Springboot Thymeleaf字符串對象實例解析

    這篇文章主要介紹了Springboot Thymeleaf字符串對象實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2007-09-09
  • 在Map中實現key唯一不重復操作

    在Map中實現key唯一不重復操作

    這篇文章主要介紹了在Map中實現key唯一不重復操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評論

巴马| 留坝县| 天等县| 华阴市| 浦县| 西盟| 青冈县| 疏附县| 仙居县| 旬邑县| 苏尼特右旗| 长沙县| 平利县| 泸西县| 成安县| 兴化市| 吉林省| 榆社县| 吉木萨尔县| 凭祥市| 曲阜市| 平南县| 广德县| 左权县| 新竹市| 白沙| 彭州市| 郧西县| 筠连县| 麻栗坡县| 都兰县| 三穗县| 永胜县| 长海县| 南平市| 通州区| 凤庆县| 黑龙江省| 磐石市| 会理县| 湘乡市|