java - Mongo、spring 和序列化

标签 java spring mongodb spring-data

我正在使用带有 spring 数据的 mongoDB 数据库。 mongo 的 spring 数据中是否有等同于 hibernate 注解 @Type(type = "serializable") 的方法?

最佳答案

Spring data mongo 将透明地将 byte[] 绑定(bind)到 mongo BinData,不需要任何注解。

如果这对您来说还不够,您可以为您的类型编写自定义转换器:

http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mongo.custom-converters

但是二进制 blob 不允许对数据进行任何查询或聚合,因此通常最好采用“json”形式。

关于java - Mongo、spring 和序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31962337/

相关文章:

mongodb - Clojure - 如何在单元测试中正确挂载状态

java - Apache CXF : How to secure JAX-RS web service with basic authentication

java - 如何在某些测试中禁用 flapdoodle 嵌入式 mongodb

javascript - 查找文档,然后在数组中查找条目并将其从数组中删除

java - 在从 servlet 过滤器生成的单独线程中运行耗时进程

java - Hibernate @Transactionl 错误

java - Spring 和 MongoDB : SAXParseException while reading Bean Definitions

Java - 在类中添加支持以允许乘法

java - 向类 org.springframework.web.context.ContextLoaderListener 的监听器实例发送上下文初始化事件的异常

java - 编写类似代码行的更聪明的方法