ファイル入出力の記事一覧
ファイル入出力 に関する記事を 2 本まとめています。Spring Boot の実装・設計・運用の観点で関連テーマを横断して読めます。
-
Spring BootでMockMvcを使ってファイルダウンロードAPIをテストする方法 - Content-Dispositionとバイナリレスポンスの検証
MockMvcでファイルダウンロードAPI(MultipartFile保存後のダウンロード、StreamingResponseBody、Excel/PDF/CSVエクスポート)をテストする方法を解説。Content-Dispositionヘッダー、バイナリボディの一致検証、Rangeリクエスト(206 Partial Content)のテストパターンまで実装例付きで紹介します。
-
Spring BootでCSVを出力・取込する方法 - OpenCSVで文字コード・大量データ・バリデーションに対応
Spring BootとOpenCSVでCSVのダウンロード/アップロードを実装する実践ガイド。Excelで文字化けしないShift_JIS/UTF-8+BOM対応、StreamingResponseBodyによる大量データのメモリ効率出力、@CsvBindByNameでのマッピング、取込時の行単位バリデーションとエラー行返却までコード付きで解説します。