import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import org.bson.Document;
import org.bson.types.ObjectId;
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
import com.mongodb.client.gridfs.GridFSBucket;
import com.mongodb.client.gridfs.GridFSBuckets;
import com.mongodb.client.gridfs.model.GridFSUploadOptions;
import org.junit.Test;
/**
*
* @author buyu
*
*/
public class MongodbGfs {
private MongoClient mongoClient;
//我们进行操作的数据库
private MongoDatabase useDatabase;
//bucket
private GridFSBucket gridFSBucket;
//初始化
{
mongoClient = new MongoClient("127.0.0.1", 27017);
useDatabase = mongoClient.getDatabase("buyu");
// 自定义bucket name
gridFSBucket = GridFSBuckets.create(useDat
使用MongoDB GridFS进行大文件存储
最新推荐文章于 2024-03-19 16:22:43 发布