springboot配置mongodb
时间: 2023-04-30 13:01:02 浏览: 117
springboot结合mongodb
Spring Boot配置MongoDB的步骤如下:
1. 添加MongoDB依赖
在pom.xml文件中添加MongoDB的依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
```
2. 配置MongoDB连接信息
在application.properties文件中添加MongoDB的连接信息:
```
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017
spring.data.mongodb.database=mydb
```
3. 创建MongoDB实体类
创建一个实体类,用于映射MongoDB中的文档:
```
@Document(collection = "users")
public class User {
@Id
private String id;
private String name;
private int age;
// getter和setter方法
}
```
4. 创建MongoDB仓库
创建一个MongoDB仓库,用于操作MongoDB中的文档:
```
@Repository
public interface UserRepository extends MongoRepository<User, String> {
List<User> findByName(String name);
}
```
5. 使用MongoDB仓库
在需要使用MongoDB的地方,注入MongoDB仓库并使用它:
```
@Autowired
private UserRepository userRepository;
public void saveUser(User user) {
userRepository.save(user);
}
public List<User> findUserByName(String name) {
return userRepository.findByName(name);
}
```
以上就是使用Spring Boot配置MongoDB的步骤。
阅读全文