42 lines
1.6 KiB
Java
42 lines
1.6 KiB
Java
package com.saye.hospitalgd;
|
|
|
|
import org.apache.coyote.http11.AbstractHttp11Protocol;
|
|
import org.mybatis.spring.annotation.MapperScan;
|
|
import org.springframework.boot.SpringApplication;
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer;
|
|
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.ComponentScan;
|
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
|
import org.springframework.transaction.annotation.EnableTransactionManagement;
|
|
|
|
@SpringBootApplication
|
|
@MapperScan("com.saye.hospitalgd.mapper")
|
|
@EnableTransactionManagement //开启事务
|
|
@EnableScheduling
|
|
public class HospitalgdApplication {
|
|
|
|
public static void main(String[] args) {
|
|
SpringApplication.run(HospitalgdApplication.class, args);
|
|
}
|
|
|
|
/**
|
|
* @description 解决文件上传超过10m报错
|
|
* @author dqzhang
|
|
* @created 2019年10月14日 上午11:23:58
|
|
* @return
|
|
*/
|
|
@Bean
|
|
public TomcatServletWebServerFactory tomcatEmbedded() {
|
|
TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
|
|
tomcat.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> {
|
|
if ((connector.getProtocolHandler() instanceof AbstractHttp11Protocol<?>)) {
|
|
//-1 means unlimited
|
|
((AbstractHttp11Protocol<?>) connector.getProtocolHandler()).setMaxSwallowSize(-1);
|
|
}
|
|
});
|
|
return tomcat;
|
|
}
|
|
}
|