【发布时间】:2011-03-26 18:28:39
【问题描述】:
问候溢出者,
我真的不想过多地思考这个问题
以下是典型的映射:
关系数据库模型 服务器 OO 模型 序列化模型 客户端 OO 模型
代表双向映射
我目前在后端使用 Java,在前端使用 ExtJS(JavaScript 库)。 对 Java 和 JSON 对象进行序列化是有意义的。您推荐的 JSON 序列化库是什么?为什么?
您对数据库方面的建议如何?我真的很讨厌关系 OO 映射的开销和复杂性。我喜欢 objectdb 对干净 JPA2 的支持,但它很昂贵。可悲的是,它似乎是唯一一个原生支持 JPA2 的 OO db。您对此有何看法,尤其是在 API 清洁度和性能方面?
您如何使用关系数据库管理数据存储?例如,您是否使用包装类来包装数据集?还是直接操作数据集而不映射到对象?您是否直接映射到 JSON,例如,从那些数据集?
在发送之前对序列化数据进行压缩/加密的任何东西?以及如何使用 JavaScript 将其反转回来?
我真的在寻找干净、快速的 API 堆栈来完成我的工作
提前谢谢你!
【问题讨论】:
-
有没有关于这个主题的好书?它与设计模式有关吗?
标签: serialization mapping data-modeling