springboot 2.0 關於 MongoDB 的基礎使用:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.39</version>
</dependency>
配置如下:
spring.data.mongodb.authentication-database= # 用於簽名的MongoDB數據庫
spring.data.mongodb.database=test # 數據庫名稱
spring.data.mongodb.field-naming-strategy= # 使用字段名策略
spring.data.mongodb.grid-fs-database= # GridFs(網格文件)數據庫名稱
spring.data.mongodb.host=localhost # MongoDB服務器,不能設置爲URI
spring.data.mongodb.password= # MongoDB服務器用戶密碼,不能設置爲URI
spring.data.mongodb.port= # MongoDB服務器端口,不能設置爲URI
spring.data.mongodb.repositories.type=auto # 是否啓用MongoDB關於JPA規範的編程
spring.data.mongodb.uri=mongodb://localhost/test # MongoDB默認 URI
spring.data.mongodb.username= # MongoDB服務器用戶名,不能設置爲URI