2013-07-08 60 views
2

我想創建一個串行化層,讓我:單系列化層到JSON與卡斯巴/薩拉特

  • 商店我在MongoDB的數據源類
  • 它們轉換成JSON使用它們一個REST API。

有些類顯然不是大小寫類(因爲它們是從Java代碼庫繼承而來的),因此我必須爲此編寫專用代碼。爲我的非標準類型註冊BSON Hook是否正確,並提供Json序列化?

回答

3

薩拉特維護這裏。

您可能更喜歡創建Salat自定義轉換器,而不是使用Casbah註冊BSON掛鉤。

請參閱simple examplespec

如果遇到任何問題,請隨時通過一個小示例Github項目來ping mailing list,該項目演示什麼不起作用。

+0

我驗證過,如果輸入類不是案例類,那麼變壓器不能工作,所以我的問題還沒有解決。將Java類的CustomTransformer直接寫入DBOBject是否有意義? – Edmondo1984