스프링 사용중입니다.
파일업로드 중에 Contoller단에서 HttpServletRequest객체를 받아서 service로 request객체를 보내서 service에서 파일업로드로직 처리를 합니다. 그런데 HttpServletRequest객체는 웹전용이라 service에서는 웹관련 파라미터를 사용하지 말라고하는데 그러면 Controller에서 모든걸 처리해야하나요?? 아니면 request객체 안에 있는 파라미터 정보들을 map으로 빼서 service로 전달해야하나요?
문제는 파라미터중에 multipart파일로 전송되어오는 정보들을 어떻게 map에 담아서 보내냐는 겁니다..
해결법좀 알려주실분 계신가요 ㅠㅠㅠㅠ
그냥 Controller에서 모든걸 처리해버리고 싶네요...