对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs 菜单

Spring Boot 和 Spring Data JPA 集成

适用于 Hibernate ORM 的MongoDB扩展提供了一个 Spring Boot 启动器,它允许 Spring Boot应用程序将 JPA 实体持久保存到MongoDB。激活启动器时,它会为您配置以下组件:

  • 由MongoDB支持的 JPA EntityManagerFactory

  • A JpaTransactionManager

  • Spring Data JPA存储库支持

启动器会重复使用由 Spring Boot 的MongoDB支持创建的 MongoClient,因此您的应用程序可维护单个连接池。

Spring Boot 启动器不是 Spring Data MongoDB ,您无需在应用程序中添加SQL DataSource 即可使用它。

在开始使用 Spring Boot Starter 教程中了解如何创建使用 Starter 来读取和写入MongoDB数据的 Spring Boot应用程序。

了解如何设立连接、命名和 JPA 属性,指南定义 MongoClient 以及解释初创企业错误。

给本页内容打分