在開發過程中,使用spring-data-mongo時,遇到這樣的一個很尷尬得問題。建立一個collection來存放字典數據,如系統得配置參數,啓動初始化的功能。將各種各樣的數據直接存在mongo當中,存進去的時候沒有任何問題,但是當取出的時候,如果字典的某個字段時一個內嵌的對象或者數組,那麼數組中的對象,或者內嵌對象會被解析成HashMap返回。解決方式是,在內嵌對象對應的json數據結構深度加一個_class 屬性 屬性值爲 java對象的帶包全名,如java.lang.String 值類型爲字符串。
如何讓mongo 字典collection中數據直接映射爲java對象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
mongo 使用 copy的方式複製節點
原創
2024-05-22 22:35:08
當mongo集羣沒有主節點時,更新集羣
原創
2024-05-22 10:33:56
從MongoDB GridFS下載文件到本地
原創
2024-04-10 22:13:54
【mongo 系列】mongodb 學習六,索引淺析
【mongo 系列】mongodb 學習六,索引淺析 阿兵雲原生 2021-10-07 1,787 閱讀5分鐘 專欄: 開源組件專題
微學網絡
2024-03-07 10:51:09
Linux 服務器配置-使用portainer安裝mongo
操作系統Debian12 1. 安裝 使用portainer應用模板 配置端口映射和數據卷 發佈 直接發佈即可。
原創
2024-03-04 12:45:33
分佈式系統各個節點狀態如何同步?淺談一下
毛发旺盛的程序员
2020-07-08 12:27:30
阿里年薪破百架構師推薦:鳥哥的Linux私房菜,搭配面試題,真香
毛发旺盛的程序员
2020-07-08 12:27:30
ZooKeeper 一致性協議 ZAB 原理,瞭解一下
毛发旺盛的程序员
2020-07-08 12:27:20
Spring中Transactional 失效的解決方案,讓我們一起探討一下
毛发旺盛的程序员
2020-07-08 12:27:20
太狠了,Spring全家桶筆記,一站式通關全攻略,已入職某廠漲薪18K
毛发旺盛的程序员
2020-07-08 12:27:20
面試準備季——MyBatis 面試專題(含答案)
毛发旺盛的程序员
2020-07-08 12:27:20
【JAVA】 try catch finally 中包含return的幾種情況,及返回結果
never疯
2020-07-08 12:23:53
劍指Offer_編程題_二叉搜索樹的後序遍歷序列
浮煌
2020-07-08 11:43:28
劍指Offer_編程題_樹的子結構
浮煌
2020-07-08 11:43:28