<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Idea 插件:快速JSON轉(zhuǎn)對象

          共 1797字,需瀏覽 4分鐘

           ·

          2021-04-25 10:07

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

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

          安裝

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

          GsonFormatPlus

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

          ?

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

          ?

          使用

          下面使用一個 Json 來進行測試:

          {
              "name""王五",
              "gender""man",
              "age": 15,
              "height""140cm",
              "addr": {
                  "province""fujian",
                  "city""quanzhou",
                  "code""300000"
              },
              "hobby": [
                  {
                      "name""billiards",
                      "code""1"
                  },
                  {
                      "name""computerGame",
                      "code""2"
                  }
              ]
          }

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

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

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

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

          點擊 OK 進行生成,生成的時候也可以填寫字段的注釋,默認的注釋信息是字段名。

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

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

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

          瀏覽 72
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  淫五月亭亭六月丁香 | 啪啪啪网站免费 | 亚洲肏肥屄 | 四虎成人精品影院 | 婷婷丁香五月麻豆 |