日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Idea插件:快速JSON轉(zhuǎn)對象

在開發(fā)中,經(jīng)常會有這樣的場景,給一個 JSON 例子,然后定義成對象類,來和前端進(jìn)行聯(lián)調(diào)測試,如果 Json 很長,會浪費很多時間在編寫對象類上。

接下來推薦一款 Idea 的插件:GsonFormatPlus(基于 GsonFormat 做的二次開發(fā))。

安裝

直接在 Idea 的 Plugins -> Marketplace 搜索 GsonFormatPlus 安裝即可:

GsonFormatPlus

安裝完之后需要重啟 Idea 方可生效。

如果安裝從 Marketplace 安裝不上,可以下載插件的 zip 包,然后從磁盤安裝。

使用

下面使用一個 Json 來進(jìn)行測試:

 
 
 
 
  1.     "name": "王五", 
  2.     "gender": "man", 
  3.     "age": 15, 
  4.     "height": "140cm", 
  5.     "addr": { 
  6.         "province": "fujian", 
  7.         "city": "quanzhou", 
  8.         "code": "300000" 
  9.     }, 
  10.     "hobby": [ 
  11.         { 
  12.             "name": "billiards", 
  13.             "code": "1" 
  14.         }, 
  15.         { 
  16.             "name": "computerGame", 
  17.             "code": "2" 
  18.         } 
  19.     ] 

在 Idea 中依次點擊 Code -> Generate -> GsonFormatPlus:

也可以直接使用快捷鍵 Alt+S 來生成,使用界面如下:

在左側(cè)輸入 JSON,然后可以根據(jù)自己的需要在 Setting 中進(jìn)行設(shè)置:

比如是否使用 Lombok,是否使用注釋,字段的修飾符選擇等,大家可以自己去嘗試下。

點擊 OK 進(jìn)行生成,生成的時候也可以填寫字段的注釋,默認(rèn)的注釋信息是字段名。

點擊 OK 就會生成對應(yīng)的類:

是不是十分簡單呢?有需要的可以自己去下載插件嘗試下,可以提高編碼效率。

當(dāng)然也可以在網(wǎng)上搜索在線 Json 轉(zhuǎn)對象的工具,大家都可以嘗試下,選擇自己喜歡的就行啦!


當(dāng)前標(biāo)題:Idea插件:快速JSON轉(zhuǎn)對象
當(dāng)前路徑:http://m.5511xx.com/article/djhpccg.html