全局日期处理、文件上传下载、参数绑定、restful请求
This commit is contained in:
@ -1,11 +1,14 @@
|
||||
package com.heibaiying.config;
|
||||
|
||||
import com.heibaiying.convert.CustomDateConverter;
|
||||
import com.heibaiying.exception.NoAuthExceptionResolver;
|
||||
import com.heibaiying.interceptors.MyFirstInterceptor;
|
||||
import com.heibaiying.interceptors.MySecondInterceptor;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.format.FormatterRegistry;
|
||||
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
|
||||
import org.springframework.web.servlet.HandlerExceptionResolver;
|
||||
import org.springframework.web.servlet.ViewResolver;
|
||||
import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer;
|
||||
@ -58,4 +61,23 @@ public class ServletConfig implements WebMvcConfigurer {
|
||||
public void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> resolvers) {
|
||||
resolvers.add(new NoAuthExceptionResolver());
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加全局日期处理
|
||||
*/
|
||||
public void addFormatters(FormatterRegistry registry) {
|
||||
registry.addConverter(new CustomDateConverter());
|
||||
}
|
||||
|
||||
/**
|
||||
* 配置文件上传
|
||||
*/
|
||||
@Bean
|
||||
public CommonsMultipartResolver multipartResolver(){
|
||||
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
|
||||
resolver.setMaxUploadSize(1024*1000*10);
|
||||
resolver.setMaxUploadSizePerFile(1024*1000);
|
||||
resolver.setDefaultEncoding("utf-8");
|
||||
return resolver;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user