亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決springboot bean中大寫的字段返回變成小寫的問(wèn)題

 更新時(shí)間:2021年01月28日 15:23:52   作者:簡(jiǎn)單隨風(fēng)  
這篇文章主要介紹了解決springboot bean中大寫的字段返回變成小寫的問(wèn)題,具有很好的參考價(jià)值希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

例如我的bean中有以下4個(gè)字段

private String code;
private String _TOKENUUMS;
private String TGC;
private String U;

在返回的json里只會(huì)顯示

{“code”:“xx”,“tgc”:“xx”,“u”:“xx”}

大小會(huì)變成小寫,特殊符號(hào)開頭的字段都不會(huì)顯示,其原因是因?yàn)閟pringboot在進(jìn)行序列化和反序列時(shí)對(duì)字段進(jìn)行了處理。

解決方案是:

import com.fasterxml.jackson.annotation.JsonProperty;

在get方法上加上該注解@JsonProperty

private String code;
  private String _TOKENUUMS;
  private String TGC;
  private String U;
  public String getCode() {
    return code;
  }
  public void setCode(String code) {
    this.code = code;
  }
  @JsonProperty("_TOKENUUMS")
  public String get_TOKENUUMS() {
    return _TOKENUUMS;
  }
  public void set_TOKENUUMS(String _TOKENUUMS) {
    this._TOKENUUMS = _TOKENUUMS;
  }
  @JsonProperty("TGC")
  public String getTGC() {
    return TGC;
  }
  public void setTGC(String TGC) {
    this.TGC = TGC;
  }
  @JsonProperty("U")
  public String getU() {
    return U;
  }
  public void setU(String u) {
    U = u;
  }

返回json會(huì)變成{“code”:“xx”,"_TOKENUUMS":“xx”,“TGC”:“xx”,“U”:“xx”},完美解決問(wèn)題!

補(bǔ)充:Spring getBean 首字母大小寫問(wèn)題

今天學(xué)習(xí)SPRING 的@Qualifier 注解

遇到如下問(wèn)題:

spring默認(rèn)的組掃描的bean id 是類名的首字母小寫,如:class Bee ,那么 bean id 默認(rèn)為: bee,可是我的程序卻找不到這種格式的bean id

上網(wǎng)查原因,得到解釋:

原來(lái)我的類名 class CDPlayer ,我按照默認(rèn)的規(guī)則理解, bean id 應(yīng)該為 cDPlayer,可偏偏不是這樣,原來(lái):

1、如果類第一個(gè)字母大寫第二個(gè)小寫,那么首字母小寫獲取bean

2、如果第一個(gè)和第二個(gè)字母都是大寫的,那個(gè)獲取bean首字母要大寫

這個(gè)原理不明白是為什么,但是的確是這樣,問(wèn)題解決了。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 基于Spring?Boot的線程池監(jiān)控問(wèn)題及解決方案

    基于Spring?Boot的線程池監(jiān)控問(wèn)題及解決方案

    這篇文章主要介紹了基于Spring?Boot的線程池監(jiān)控方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • 詳解java封裝實(shí)現(xiàn)Excel建表讀寫操作

    詳解java封裝實(shí)現(xiàn)Excel建表讀寫操作

    這篇文章給大家分享了java封裝實(shí)現(xiàn)Excel建表讀寫操作的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2018-08-08
  • Spring Boot通過(guò)Redis實(shí)現(xiàn)防止重復(fù)提交

    Spring Boot通過(guò)Redis實(shí)現(xiàn)防止重復(fù)提交

    表單提交是一個(gè)非常常見的功能,如果不加控制,容易因?yàn)橛脩舻恼`操作或網(wǎng)絡(luò)延遲導(dǎo)致同一請(qǐng)求被發(fā)送多次,本文主要介紹了Spring Boot通過(guò)Redis實(shí)現(xiàn)防止重復(fù)提交,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • Java學(xué)習(xí)基礎(chǔ)之安裝JDK/配置JDK環(huán)境&IEDA工具安裝

    Java學(xué)習(xí)基礎(chǔ)之安裝JDK/配置JDK環(huán)境&IEDA工具安裝

    這篇文章主要介紹了Java學(xué)習(xí)基礎(chǔ)系列文章的第一篇,主要內(nèi)容是安裝JDK/配置JDK環(huán)境&IEDA工具安裝的相關(guān)資料,需要的朋友可以參考下
    2020-02-02
  • 關(guān)于Spring中的三級(jí)緩存解析

    關(guān)于Spring中的三級(jí)緩存解析

    這篇文章主要介紹了關(guān)于Spring中的三級(jí)緩存,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • SpringBoot整合Netty心跳機(jī)制過(guò)程詳解

    SpringBoot整合Netty心跳機(jī)制過(guò)程詳解

    這篇文章主要介紹了SpringBoot整合Netty心跳機(jī)制過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Java中synchronized實(shí)現(xiàn)原理詳解

    Java中synchronized實(shí)現(xiàn)原理詳解

    這篇文章主要介紹了Java中synchronized實(shí)現(xiàn)原理詳解,涉及synchronized實(shí)現(xiàn)同步的基礎(chǔ),Java對(duì)象頭,Monitor,Mark Word,鎖優(yōu)化,自旋鎖等相關(guān)內(nèi)容,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-11-11
  • 通過(guò)Java實(shí)現(xiàn)反向代理集群服務(wù)的平滑分配

    通過(guò)Java實(shí)現(xiàn)反向代理集群服務(wù)的平滑分配

    這篇文章主要介紹了如何通過(guò)Java語(yǔ)言,自己編寫的平滑加權(quán)輪詢算法,結(jié)合線程池和Socket?網(wǎng)絡(luò)編程等,并實(shí)現(xiàn)反向代理集群服務(wù)的平滑分配,需要的可以參考一下
    2022-04-04
  • SpringCloud實(shí)戰(zhàn)之Feign聲明式服務(wù)調(diào)用

    SpringCloud實(shí)戰(zhàn)之Feign聲明式服務(wù)調(diào)用

    這篇文章主要介紹了SpringCloud實(shí)戰(zhàn)之Feign聲明式服務(wù)調(diào)用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • SpringBoot中的攔截器細(xì)節(jié)解析

    SpringBoot中的攔截器細(xì)節(jié)解析

    這篇文章主要介紹了SpringBoot中的攔截器細(xì)節(jié)解析,攔截器的概念、作用、實(shí)現(xiàn)方式、執(zhí)行順序、生命周期以及高級(jí)應(yīng)用,最后,我們還將探討攔截器的性能優(yōu)化策略和常見問(wèn)題,需要的朋友可以參考下
    2023-09-09

最新評(píng)論