我正在開發使用MongoDB和Java-driver的Java應用程序。如何將BasicDBObject解析爲其他對象
我需要將BasicDBObject解析爲自己的代碼對象,我不知道是否有自動開發的方法。
是否可以從BasicDBObject解析爲JSON字符串?然後,我可以從JSON字符串解析到我自己的對象,例如使用GSON庫。像
BasicDBObject object;
String myJSONString = object.toString();
Gson gson = new Gson();
MyOwnObject myObject = gson.fromJson(myJSONString, MyOwnObject.class);
而我不想添加複雜的我的代碼,我也不添加更多的extern庫。我不想添加Gson庫或其他。
任何想法??沒有外部庫可以做到這一點? 謝謝!
可以使用嗎啡爲宗旨:http://architects.dzone.com/articles/using-morphia-map-java-objects –
謝謝,@kocko我會考慮你的意見 – jjmartinez
這很不清楚。你的目的是什麼?你想達到的目標究竟是什麼?迄今爲止,你並沒有真正說出你真正想做的事情。至於「沒有外部圖書館」,對於第一個「外部圖書館」提出的建議感謝了什麼? –