-
🚩 20250404_수업내용(파일 업로드/)DW아카데미 개발자과정/25년 4월 2025. 4. 7. 09:02
오전 수업 ) 스프링
파일 업로드
Config 짜기
WebMvcConfigurer 인터페이스는 Spring Mvx 설정을 사용자(개발자)정의 하기 위해 사용한다.
- 리소스 핸들러 설정 : 정적 리소스 (css, javascript, 이미지, 파일 등) 에 대한 경로를 설정하고 캐싱정책을 적용한다.
- CORS : cross-origin resourece sharing 다른 도메인 주소(주소- url)에서 현재 도메인(주소-url)으로 API 요청 허용하도록 설정
뷰 컨트롤러 등록 : URL 요청에 대해 뷰이름을 직접 매핑, 컨드롤러 없이 뷰를 반환할 수 있음
실제 업로드 경로와 웹에서 사용하는 경로(주소)를 연결, 실제 업로드 경로는 웹에서
사용할 수 없는 경로이기 때문에 웹용으로 /file를 쓰겠다 라고 등록
웹에서 /files/.12445.jpg 라는 이미지 요청이 들어오면
실제 경로는 c:/talkimage/12445.jpg의 이미지를 제공한다.
ㅇ
ㅇ
ㅇ
'DW아카데미 개발자과정 > 25년 4월' 카테고리의 다른 글
🚩 20250410_수업내용(카카오 우편번호 주소 데이터 적용/아이디중복 예외처리/어드민계정/) (0) 2025.04.10 🚩 20250409_수업내용(Shop Project시작/Enumerated/Security/로그인처리 예외설정/) (0) 2025.04.10 🚩 20250408_수업내용(Optioanl/Shop Project시작/) (0) 2025.04.09 🚩 20250403_수업내용(Valid 유효성검사/talk로그인요청) (0) 2025.04.04 🚩 20250402_수업내용(설계서작성법/talk Repository*Mapper* 내용채우기) (0) 2025.04.03