java - Mongodb 如何从 JAXB 转换为 JSON

标签 java mongodb nosql

Mongo DB 是否有直接从 JAXB 对象到 BSON 的方法?我是否必须先转换为 JSON,然后再转换为 BSON?看起来开销很大。

最佳答案

你可以尝试使用像morphia这样的ORM。 然后将java类映射到它在mongo中的表示。 这可能是最简单和最干净的。

处理 JSON 会非常慢,因为它涉及来回转换为文本。 最坏的情况是,您可以将 java 对象转换为等效的 BasicDBObject 表示形式,然后可以直接与驱动程序一起使用。

关于java - Mongodb 如何从 JAXB 转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10090151/

相关文章:

java - 由于缺少类,IntelliJ 无法运行 gradle 项目

具有文档字段比较的 MongoDB partialFilterExpression

sql - MongoDB 的 JDBC 驱动程序

sorting - Raik 中高效的创建时间降序查找

java - 如何使用 Apache HttpClient 获得持久的 HttpConnection?

java - 如何在 NetBeans 的对话框中显示 JTable?

javascript - Mongoose -> findOne -> 排序 -> 如果数据库中没有记录

mysql用于支付系统?

java - android中无法启动服务错误

node.js - 如何在 NodeJS 中使用生成的随机数并在不调用数据库的情况下进行验证?