sql >> データベース >  >> NoSQL >> MongoDB

Spring Rest CallでGridFSを使用してMongoから取得した画像を送信するにはどうすればよいですか?

    最新バージョンのSpring、つまり Spring 4.1 を使用している場合は、次のコードが機能するSpring BootandRestを使用しました。

    @RequestMapping(value = "/image", method = RequestMethod.GET)
        @ResponseBody
        public ResponseEntity<InputStreamResource> getImage() {
            GridFSDBFile gridFsFile = App.getImageResponse();
    
            return ResponseEntity.ok()
                    .contentLength(gridFsFile.getLength())
                    .contentType(MediaType.parseMediaType(gridFsFile.getContentType()))
                    .body(new InputStreamResource(gridFsFile.getInputStream()));
        }
    

    この投稿をフォローしました。チェックアウトしてください。 Spring MVC:@ResponseBodyで画像を返す方法は?




    1. MongoDBの2つのコレクションをアトミックに更新する方法はありますか?

    2. Webpack-バンドルにオプションの依存関係をどのように要求しますか(saslprep)

    3. ラムダ関数を使用してリスト/配列内の一致する文字を持つ文字列を見つける方法は?

    4. セルフホストのMongoDB