【发布时间】:2009-07-03 11:08:13
【问题描述】:
我正在考虑在我的下一个项目中丢弃我的数据库以简化开发/演进。
做到这一点的一种方法是根本不离开对象领域并通过某种序列化来保存我的对象。能够在应用程序关闭时编辑初始对象状态会很不错,因此像 JSON 这样的格式会很棒。
问题在于 JSON 工具(如 Java Jackson),或者更确切地说是 JSON 本身,无法保留引用,因此在反序列化对象图之后,我可以获得比序列化之前更多的实例——每个引用都指向同一个对象获取新实例。
我注意到JSPON,但它似乎没有生命。
您如何看待这种方法 - 是不是太简单了?或者也许我应该使用一些 OODB(尽管它会产生额外的配置开销,并且我想保持简单)。
【问题讨论】:
标签: c# java json persistence