개발자가 되기까지 (2023.08.16~2024.04.15)/[Spring] Basic Web2024. 1. 20. 23:00[Spring] 20. 게시물 파일 업로드 기초 MVC 구성

sql -- 2024-01-19 CREATE TABLE file( uuid VARCHAR(256) NOT NULL, save_dir VARCHAR(256) NOT NULL, file_name VARCHAR(256) NOT NULL, file_type TINYINT(1) DEFAULT 0, bno BIGINT, file_size BIGINT, reg_at DATETIME DEFAULT now(), PRIMARY KEY(uuid) ); FileVO.java package com.basicWeb.www.domain; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Spring] Basic Web2024. 1. 19. 22:34[Spring] 19. 게시물 파일 업로드 설정

먼저, 업로드한 파일을 본인이 저장하고 싶은 경로에 폴더를 생성한다. 그 후, config package에 코드를 추가한다. pom.xml는 파일 업로드에 관한 설정을 처음에 미리 해주었으므로 추가적인 작업은 필요치 않다. WebConfig.java package com.basicWeb.www.config; import javax.servlet.Filter; import javax.servlet.MultipartConfigElement; import javax.servlet.ServletRegistration.Dynamic; import org.springframework.web.filter.CharacterEncodingFilter; import org.springframework.web.servlet..

728x90
반응형
image