mongodb存取文件工具类

    技术2023-07-14  65

    public class FileServiceImpl { @Autowired private MongoTemplate mongoTemplate; public GridFSDBFile findById(String id) { GridFS fs = getGridFS(); ObjectId objId = new ObjectId(id); DBObject query = new BasicDBObject("_id", objId); GridFSDBFile gridFSDBFile = fs.findOne(query); return gridFSDBFile; } public void deleteById(String id) { GridFS fs = getGridFS(); ObjectId objId = new ObjectId(id); fs.remove(objId); } private GridFS getGridFS(){ DB db = mongoTemplate.getDb(); GridFS gridFS= new GridFS(db,"fs"); return gridFS; } }
    Processed: 0.012, SQL: 9