1.tomcat配置多端口多项目:
properties配置文件中写以下语句,再打包成war:
#禁用jmx内部bean监控(部署tomcat多端口多项目必须!!!!)
spring.jmx.enabled=false
2.springboot框架后端有限制上传文件大小为1MB左右,有多种方法开放限制,这里写一种:
在项目启动文件XXXApplication文件写: 重点是@Bean注解下的那段
@EnableAutoConfiguration
@MapperScan("com.collectmsg.pojo")
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
public class MysiteApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(MysiteApplication.class, args);
}
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
//文件最大
factory.setMaxFileSize("10240KB"); //KB,MB
/// 设置总上传数据总大小
factory.setMaxRequestSize("102400KB");
return factory.createMultipartConfig();
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(MysiteApplication.class);
}
}