@ClassName MongoConfig @Description mongodb 配置 @Author luojiarui @Date 2022/7/12 10:30 下午 @Version 1.0
| 16 | * @Version 1.0 |
| 17 | **/ |
| 18 | @Configuration |
| 19 | public class MongoConfig { |
| 20 | |
| 21 | /** |
| 22 | * 获取配置文件中数据库信息 |
| 23 | */ |
| 24 | @Value("${spring.data.mongodb.database}") |
| 25 | String db; |
| 26 | |
| 27 | /** |
| 28 | * GridFSBucket用于打开下载流 |
| 29 | * |
| 30 | * @param mongoClient MongoClient |
| 31 | * @return GridFSBucket |
| 32 | */ |
| 33 | @Bean |
| 34 | public GridFSBucket getGridFsBucket(MongoClient mongoClient) { |
| 35 | MongoDatabase mongoDatabase = mongoClient.getDatabase(db); |
| 36 | return GridFSBuckets.create(mongoDatabase); |
| 37 | } |
| 38 | |
| 39 | } |
nothing calls this directly
no outgoing calls
no test coverage detected