4. 创建Java工具类
连接MongoDB副本集中的GridFS。在项目GridFS目录/src/main/java下创建一个名为
com.itcast.mongodb包(其中 itcast 修改为自己的姓名,例如com.liming.mongodb),并在该包下创
建MongoUtils.java文件,该文件用于编写Java连接MongoDB副本集中GridFS的工具类。
代码粘贴处:
package com.wuweixian.mongodb;
/**
* @Author: Joker
* @Date: 2023/11/616:50
*/
import com.mongodb.MongoClientSettings;
import com.mongodb.MongoCredential;
import com.mongodb.ServerAddress;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoDatabase;
import com.mongodb.client.gridfs.GridFSBucket;
import com.mongodb.client.gridfs.GridFSBuckets;
import java.io.IOException;
import java.io.InputStream;
import java.util.Arrays;
import java.util.Properties;
public class MongoUtils {
private static Properties properties;
private static InputStream stream = null;
private static String host;
private static String port;
private static String dbname;
//private static String username;
//private static String password;
//private static String source;
//1.创建一个静态代码块,用于初始化工具类中的静态变量,该静态代码块在类加载过程中的初始化阶段执
行,并且只执行一次
static {