AbstractAnnotationConfigDispatcherServletInitializer를 사용할때만 가능 1. AbstractAnnotationConfigDispatcherServletInitializer를 상속받은 class에 customizeRegistration을 오버라이딩 한다 2. customizeRegistration메소드 안에registration.setMultipartConfig( new MultipartConfigElement("/usr/local/quicksilver/test/upload", 2100000, 4200000, 0));위의 내용을 채운다임시 저장위치 절대경로, 업로드되는 파일의 최대크기, 전체 멀티파트 요청의 최대크기, 임시 저장위치에 쓰지않고 업로드할수있는 파일 최..
한마디로 파일들을 관리해주는 도구왼쪽의 각 파일들을 컴파일하고 번들링하여 세팅해둠jpg파일을 필요로할때 불러오는 방식은 오른쪽에 세팅되어있으니 쉽게 가져올수있다여러파일을 하나의 종류로 묶어서 번들링한다 ex) sass, less, css는 다 .css로 묶음 WebPack 설정 예시const HtmlWebpackPlugin = require('html-webpack-plugin') module.exports = { entry: './src/index.js', // 빌드 할 파일 output: { // 빌드 후 생상된 파일 세팅 path: __dirname + '/dist', // 생성된 파일 위치 설정,_dirname 은 node 변수로 현재 디렉터리 경로 filename: 'index_bundle.js..
1. pom.xml의 properties에 1.7.6 1.1.1 위 2개를 입력 2. pom.xml의 dependencies에 org.slf4j jcl-over-slf4j ${jcloverslf4j.version} ch.qos.logback logback-classic ${logback.version} 위 내용추가 3. src/main/resources 밑에 logback.xml 추가 UTF-8 %d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n /xorwnTest/quicksilver-exception.log %d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n /test/mysite-exception.%i...