私の Web アプリケーションでは、最終的にユーザーがダウンロードするファイルを作成しています。このファイルは、ユーザーがダウンロードするまでメモリに保存する必要があります。
したがって、このタスクには File.createTempFile() を使用しています。
それは良いアプローチですか、それともファイルを作成するためのより良い理由があるのでしょうか?
ありがとう
私の Web アプリケーションでは、最終的にユーザーがダウンロードするファイルを作成しています。このファイルは、ユーザーがダウンロードするまでメモリに保存する必要があります。
したがって、このタスクには File.createTempFile() を使用しています。
それは良いアプローチですか、それともファイルを作成するためのより良い理由があるのでしょうか?
ありがとう
良いアプローチだと思いますが、一時ファイルを作成するということは、実際にはファイルがメモリではなくディスク上に作成されることを意味することを知っておく必要があります。
また、VM の終了時にそれを削除することも、もう 1 つの良いステップかもしれません。