我為什麼越來越不喜歡用@JsonView
自從使用springboot開發Java後臺以來,編碼正的簡化了很多,其中的一項福利便是可以通過內建的fastjson框架對restful介面返回的json資料進行屬性過濾——顧名思義,就是可以通過@JsonView註解針對不同的介面返回不同的json資料。但是為什麼我的標題卻說越來越不喜歡這個@JsonView呢?
原因是這樣的:
最近有幾次在多個迭代中開發restful介面的時候,使用@JsonView會出現資料無法正確返回的現象,加上本人使用框架傾向於用輪子,而不是研究輪子,所以每次遇到問題都是問度娘,但每每問題都比較奇怪,度娘有時候也會思緒紊亂,久而久之便有了煩躁的情緒。之前也沒太在意,就稀裡糊塗的解決了。今天在寫一個分頁介面的時候,這個@JsonView又不工作了,返回的json中直接沒有資料,debug的時候確實有資料的,無奈只好模仿之前的分頁介面寫,比對之後希望有奇蹟出現,抑制不了內心的小激動,執行之後發現還是沒返回資料,頓時無語。怒刪@JsonView,然後自己編碼過濾不需要的欄位。
之前分頁介面中也有@JsonView生效的,我也反思是自己用錯了,但是比對之後任然沒發現問題在哪兒,時間緊,任務急,只好放棄。如果有知道問題在哪兒的小夥伴兒,請不吝賜教!
相關推薦
我為什麼越來越不喜歡用@JsonView
自從使用springboot開發Java後臺以來,編碼正的簡化了很多,其中的一項福利便是可以通過內建的fastjson框架對restful介面返回的json資料進行屬性過濾——顧名思義,就是可以通過@JsonView註解針對不同的介面返回不同的json資料。但是為什麼我的標題卻說越來越不喜歡這個
我為什麼不喜歡用微信
微信在週五晚上進行更新,7.0.0來的轟轟烈烈。先是微博熱搜#微信更新#、張小龍的朋友圈、第二天則是熱搜#後悔更新微信嗎#引起又一輪討論。雖然不知道更新的資料怎麼樣,但我一看到訊息就進行更新、迫不及待地體驗新版微信。 開啟時,確實和QQ很像,音樂+圖片。圖片的配文“因你看見,所以存在”,則呼應張小龍朋友圈的
我為什麼不喜歡用異或做兩數值的交換
大家在初學程式設計的過程中,肯定會學習到使用程式碼去交換兩元素的值雖然已經過去了很久,但筆者對當時老師上課所講的話記憶猶新:“交換兩個值,就像是把醋瓶子裡的酒裝入酒罐,把酒罐子裡的醋倒入醋瓶。要完成此任務,就要多找一個空瓶子,作為兩者的交換的暫存罐”同理,代入程式碼中,我們可
我為什麽不喜歡用微信
精選 音視頻 -i 情況 浪漫 可見 比較 還需 新建 微信在周五晚上進行更新,7.0.0來的轟轟烈烈。先是微博熱搜#微信更新#、張小龍的朋友圈、第二天則是熱搜#後悔更新微信嗎#引起又一輪討論。雖然不知道更新的數據怎麽樣,但我一看到消息就進行更新、迫不及待地體驗新版微信。
為什麽我越來越喜歡畫低保真原型?
原型設計 線框圖 身在這個行業已經三年了,接觸了不少的產品經理。最近公司新招了幾個產品經理,非常喜歡用高保真原型來討論方案。剛進公司,他們就勵誌要好好學習畫原型,但是每次談論完以後,我都為他們捏一把汗,老板和客戶一旦不滿意你的原型設計稿,這麽細節的原型要重新大改,不知道他們要花多少時間來修
現在越來越喜歡用ajax傳值了,這樣能讓網站的體驗性很好,今天就總結了一下常用的
click put nbsp index.php 常用 體驗 code size .get 這是不用循環的方法 就是傳過來的是一位數組 //編輯黨建分類 function gk_bj(id){ $.post("{:U(‘Luser/lei_edlt
用Flutter實現一個仿“探探”的左右滑動選擇喜歡/不喜歡的效果
寫在前面,效果已經基本OK了,但是有些細節還沒處理好。暫時主要有三個問題: 使用者手勢到達螢幕邊緣時釋放,如果旋轉角度過小,動畫總感覺有些不流暢(也可能是我的錯覺吧); 給資料重新整理提供的API還沒想好,現在塞資料比較麻煩; 因為UI設計是根據使用者手勢移動佈局位
【人生很短,做自己喜歡的事情罷。】人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世界上,就是為了讓我們創
人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世...
Swagger使用方法詳解(WebApi)——看完不會用你打我
WebApi介面開發完畢後,交付給前端人員或手機端開發者時介面說明文件是必不可少的配套裝置,如果公司流程不規範大家使用口口相傳的交接方式,而且沒有改進的慾望,那你可以到此為止了。Swagger是方便測試介面,快速展示註釋內容,生成Restful風格介面文件的框架。 Swag
我不喜歡程式碼,卻為何堅持做程式設計師?
簡介一轉眼,距離自己成為一名碼農,已近一年了。回想當初,剛成為猿類時的那種對程式碼的激情,已經消失的差不多了。這個可能也跟我當初的想法有關,本身是數學科班出身,又接受了培訓,結果剛找工作時,誤打誤撞進入了售前的行業,寫程式碼就成了自己的未竟事件。我原本的職業規劃是:前端程式設
人生很短,做自己喜歡的事情罷。(人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世界上,就是為了讓我們創造
人生是一場旅程,我們經歷了幾次輪迴,才換來這個旅程,而這個旅程很短,因此不妨大膽一些,不妨大膽一些去愛一個人,去攀一座山,去追一個夢······有很多事我都不明白,但我相信一件事,上天讓我們來到這個世...
【JanelSirry's Blog】百度很多東西都有,但是很多不能用,所以需要自己來實踐,作為筆記而記錄,方便自己檢視,也方便分享,喜歡的加關注!
百度統計 [removed] var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.
犀利的backbone 然而我不會用
backbone 介紹 程式碼例子都摘自這裡點我 有些人早已知道這個框架(然而你們卻不會用!),有些人不知道這個框架 我在這裡都說一下 backbone 是一個很輕量級的框架(其實我覺得這句話真是扯),是的相比較於Angularjs Ember來說 確實很
WebApi路由機制詳解——看完不會用你打我
隨著前後端分離的大熱,WebApi在專案中的作用也是越來越重要,由於公司的原因我之前一直沒有機會參與前後端分離的專案,但WebApi還是要學的呀,因為這東西確實很有用,可單獨部署、與前端和App互動都很方便,既然有良好的發展趨勢,我們當然應該順勢而為——搞懂WebApi! 從MVC到WebA
HttpClient已過時,訪問網路用HttpURLConnection(其實我自己喜歡用okhttp)
在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比較好奇這麼使用的原因,於是專門找到了一位Google的工程師寫的一篇部落格,文中對HttpURLConnection和
為什麼我越來越喜歡畫低保真原型?
身在這個行業已經三年了,接觸了不少的產品經理。最近公司新招了幾個產品經理,非常喜歡用高保真原型來討論方案。剛進公司,他們就勵志要好好學習畫原型,但是每次談論完以後,我都為他們捏一把汗,老闆和客戶一旦不滿意你的原型設計稿,這麼細節的原型要重新大改,不知道他們要花多少時間來修
我根本不知道自己到底喜歡什麼,將來該做什麼?【用於自己迷茫的時候自我提醒】
時間:2008年9月15日 地點:北京 諮詢者:22歲,在某商務中心工作兩年。很不滿意目前的工作,但又不知道自己未來的道路在哪裡。 回答者:博主。 諮詢者:我現在真的特別發愁,每天的工作就是站在大廳,有客人來就招呼一下,日復一日,枯燥極了。掙的錢也少得可憐
我發現很多人其實不會用瀏覽器,你會嗎?
不一定 .so 資料 for nic www ima .com 效率 大多數人的生活和工作離不開電腦,而用電腦基本上是離不開瀏覽器的。 1、你知道的別人不一定知道,反之亦然 用瀏覽器看新聞、查資料很簡單,但是很多人都不知道瀏覽器的另一個強大的功能。也就是今天我想給大家介
為什麼我不喜歡資料庫三正規化
目錄 插曲 三正規化的定義 為什麼需要正規化 反正規化設計 插曲 最近,一個遠房親戚的小表弟準備選修專業 找到我問: "哥,現在學資料庫有沒有前途阿?" &
我真的不想再用 JPA 了
在開發者的圈子裡,沒當說到一種技術好或者不好,都會引發激烈或者不激烈的爭論,直到一個開發者出來說 PHP 是世界上最好的語言,大家夥兒才會紛紛退去繼續寫程式碼。 今天說 JPA 的問題不是想引發什麼討論或者罵戰,單純的就是我不喜歡 JPA 。沒錯,就是這麼 Real。 說到 Java 開發,涉及到資料庫訪問的