0
배치 입력시 CSV가있는 POST 메소드에서 스프링 배치 작업을 시작할 수있는 REST API를 설정했지만 잘 모릅니다 csv를 src/main/resources 내 프로젝트 maven에 쓸 수 없기 때문에 피드를 만드는 방법입니다. 프로덕션에서 파일이 webapp/classes에 들어갈 것이기 때문에 여기에 작성해야합니다./사용될. 게시 메소드에서 src/main/resources에 csv 업로드
은 생성 :byte[] fileBytes = Base64.decodeBase64(cleanFile); Files.write(Paths.get(getClass().getClassLoader().getResource("/").toURI()), fileBytes);
"message": "status 500 reading SalesClient#uploadCsv(Base64FileDTO); content:\n{\"timestamp\":1507151307711,\"status\":500,\"error\":\"Internal Server Error\",\"exception\":\"java.io.FileNotFoundException\",\"message\":\"class path resource [bonjour.csv] cannot be resolved to URL because it does not exist\",\"path\":\"/sales/upload\"}",