继承MongoRepository也太香了吧
mongonDB作为非关系型数据库
是非关系数据库当中功能最丰富,最像关系数据库的。因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,而且还支持对数据建立索引,分页查询、多条件查询和排序功能这都不是问题。
不光香,还能造!能够减轻数据库的压力,提高系统性能.
首先直接上依赖
org.springframework.boot
spring-boot-starter-data-mongodb
2.1.6.RELEASE
springBoot的yml配置
option是设置超时时间,跟,不喜欢这么多的 可以删掉,假如报错再贴上去吧哈哈
spring:
data:
mongodb:
uri: mongodb://账号:[email protected]:27017
database: 集合名称(库名)
option:
min-connection-per-host: 20
max-connection-per-host: 200
threads-allowed-to-block-for-connection-multiplier: 5
server-selection-timeout: 30000
max-wait-time: 120000
max-connection-idle-time: 0
max-connection-life-time: 0
connect-timeout: 20000
socket-timeout: 0
socket-keep-alive: false