springboot 集成mongodb
时间: 2023-08-21 20:03:17 浏览: 140
springboot集成mongodb
在 Spring Boot 中集成 MongoDB 非常简单。下面是一个简单的步骤指南:
1. 添加 MongoDB 依赖:在 pom.xml 文件中添加以下依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
```
2. 配置 MongoDB 连接信息:在 application.properties 或 application.yml 文件中添加以下配置:
```yaml
spring.data.mongodb.uri=mongodb://localhost:27017/mydatabase
```
确保将 `mydatabase` 替换为你要连接的数据库名称。
3. 创建实体类:创建与 MongoDB 集合对应的实体类。例如,如果你有一个名为 `User` 的集合,可以创建一个名为 `User` 的实体类,并使用 `@Document` 注解指定集合名称。
```java
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
@Document(collection = "users")
public class User {
@Id
private String id;
private String name;
// getter 和 setter 方法省略
}
```
4. 创建 Repository 接口:创建一个继承自 `MongoRepository` 的接口,用于执行与数据库交互的操作。例如,对于上面的 `User` 实体类,可以创建一个名为 `UserRepository` 的
阅读全文