我正在寻找一种在试验和创建模拟UI或服务时持久化对象的简单方法。我已经知道在生产可释放产品时我最终会使用什么样的ORM,但我不想在这个阶段把它全部搞定。
我正在寻找的东西:
我真正想要的是类似哈希表,它可以在应用程序重启后继续存在。
您认为哪种工具适用于此?当你想要坚持简单的数据结构而没有任何麻烦时,你会采取什么方法?
答案 0 :(得分:3)
您可以使用框架的内置Serialization Support。
根据您的要求:
答案 1 :(得分:0)
很难勾选所有这些方框。
我过去使用过SQLite,非常适合模拟数据库。
说到持久性,您可以尝试使用本机Xml Serialization / JSON或Google的ProtoBuffers。
如果您拥有数据的域模型会更好,这样您就可以轻松地从基础数据中进行Desereliaze / Restore(在简单的转储文件/ xml / db中)。
这样你就可以使用Domain Model而不是底层数据。您可以稍后更改您的承保数据,但您的域模型保持不变