根据B站黑马李老师视频学习整理:
视频链接:https://www.bilibili.com/video/BV15b4y1a7yG?p=1&vd_source=98c00b44c5cb87c5d2ae4fccc9f2fd5c
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);
}
}