类org.springframework.util.unit.DataUnit源码实例Demo

下面列出了怎么用org.springframework.util.unit.DataUnit的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: springboot-link-admin   文件: MultipartConfig.java
@Bean
public MultipartConfigElement multipartConfigElement() {
	MultipartConfigFactory factory = new MultipartConfigFactory();
	// 单个文件最大
	factory.setMaxFileSize(DataSize.of(100, DataUnit.MEGABYTES)); // 100MB
	// / 设置总上传数据总大小
	factory.setMaxRequestSize(DataSize.of(100, DataUnit.MEGABYTES));// 100MB
	return factory.createMultipartConfig();
}
 
@Bean
public RouteLocator testRouteLocator(RouteLocatorBuilder builder) {
	return builder.routes().route("test_request_header_size",
			r -> r.order(-1).host("**.test.org").filters(
					f -> f.setRequestHeaderSize(DataSize.of(46L, DataUnit.BYTES)))
					.uri(uri))
			.build();
}
 
private static String getErrorMessage(Long currentRequestSize, DataSize maxSize) {
	return String.format(ERROR, DataSize.of(currentRequestSize, DataUnit.BYTES),
			maxSize);
}
 
 类所在包
 同包方法