I know how to download file in spring boot, but that require to load the whole into memory, then how to handle that if it is large file ?