🚀 동적으로 파일을 제공하는 방법
·
AlgoMate
✅ 1️⃣ Spring 컨트롤러로 파일 제공 (가장 유연한 방법)파일이 자주 추가되거나 변경된다면, 정적 리소스가 아니라 Spring 컨트롤러를 사용해서 파일을 서빙하는 것이 좋다.이렇게 하면 새로운 파일이 추가되거나 수정되어도 서버를 재시작할 필요 없이 제공할 수 있다. ✔ 컨트롤러 구현@RestController@RequestMapping("/api/v1/files")public class FileController { // 🔹 외부 폴더 경로 (resources 내부 대신, 별도 경로 사용) private final String BASE_PATH = "/Users/sungho/Documents/study/Algomate/algorithm-mate/src/main/resources/sol..