springBoot项目整合MongoDB

根据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);
    }

}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值