springBoot项目整合MongoDB
1、下载,安装,找其他资料
2、导入坐标
在pom.xml文件中添加mongodb的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
3、添加基础配置
在yaml文件中:
spring:
data:
mongodb:
uri: mongodb://localhost/root
4、测试:在程序中,注入客户端接口MongoTemplate进行操作
@SpringBootTest
class Springboot09MongodbApplicationTests {
@Autowired
private MongoTemplate mongoTemplate;
@Test
void contextLoads() {
Book book1 = new Book("1","三国演义","历史");
Book book2 = new Book("2","红楼梦","小说");
mongoTemplate.save(book1);
mongoTemplate.save(book2);
}
@Test
void find(){
List<Book> all = mongoTemplate.findAll(Book.class);
System.out.println(all);
}
}