1.引入mongoDB包
<dependency>
<groupid>org.springframework.boot</groupid>
<artifactid>spring-boot-starter-data-mongodb</artifactid>
</dependency>
2.配置yaml
spring:
data:
mongodb:
authentication-database: admin #验证登录信息的库
database: test #要连接的库,认证信息不一定要在连接的库中创建,因为分开
host: 192.168.1.200 #mongodb所在服务器地址
port: 27017 #所在端口
username: sang #认证用户
password: 123456 #认证密码
3.实体类
4.创建Dao
MongoRepository中已经预定义了针对实体类的查询添加删除等方法。
5.创建controller
swagger3效果:
6.使用 MongoTemplate
除了继承MongoRepository外,还可以使用MongoTemplate操作MongoDB,可以直接使用的。