Spring Data Document - MongoDB 支持 1.0.0.M1 发布

发布 | Thomas Risberg | 2011年2月15日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Data Document 1.0 项目的第一个里程碑版本,包含 MongoDB 支持,现已发布!

Spring Data 项目的主要目标是简化构建使用新数据访问技术的 Spring 驱动的应用程序,例如非关系型数据库、Map-Reduce 框架和基于云的数据服务。

MongoDB 模块提供了与MongoDB 文档数据库的集成。

下载 | JavaDocs | 参考文档 | 变更日志

要了解有关该项目的更多信息,请访问 Spring Data 的主页

Spring Data Document 1.0.0.M1 中的功能包括

通用

  • 用于 Mongo 环境基本配置的 BeanFactory
  • 用于 Mongo 环境基本配置的命名空间

核心数据访问

  • 引入 MongoTemplate 实现,其中定义了 MongoOperations 接口中的方法
  • MongoTemplate 支持插入、查找、保存、更新、删除
  • MongoTemplate 支持基于 bean 属性的基本 POJO 序列化
  • 允许 MongoTemplate 方法使用默认集合名称
  • 将 MongoTemplate 中的异常转换为 Spring 的 DAO 异常层次结构
  • 支持更新修饰符以允许部分文档更新
  • 在用于任何写操作的 MongoTemplate 上公开 WriteConcern 设置。
  • 在 MongoTemplate 中支持根据 WriteResult 返回值的价值启用日志记录或抛出异常。

存储库

  • 引入 MongoDB 的通用存储库实现。
  • 自动实现存储库上接口查询方法名称。
  • 对 Mongo 存储库的命名空间支持
  • 允许使用存储库进行分页和排序

期待您在论坛问题跟踪器中提供反馈。

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部