| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package cn.iselab.mooctest.user;
- import org.mybatis.spring.annotation.MapperScan;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration;
- import org.springframework.boot.autoconfigure.aop.AopAutoConfiguration;
- import org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration;
- import org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.mongo.MongoRepositoriesAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.solr.SolrRepositoriesAutoConfiguration;
- import org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration;
- import org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration;
- import org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration;
- import org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration;
- import org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration;
- import org.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration;
- import org.springframework.boot.autoconfigure.jdbc.JndiDataSourceAutoConfiguration;
- import org.springframework.boot.autoconfigure.jdbc.XADataSourceAutoConfiguration;
- import org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration;
- import org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration;
- import org.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration;
- import org.springframework.boot.autoconfigure.jms.activemq.ActiveMQAutoConfiguration;
- import org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration;
- import org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration;
- import org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration;
- import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;
- import org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration;
- import org.springframework.boot.autoconfigure.solr.SolrAutoConfiguration;
- import org.springframework.boot.web.servlet.MultipartConfigFactory;
- import org.springframework.context.annotation.Bean;
- import org.springframework.util.unit.DataSize;
- import javax.servlet.MultipartConfigElement;
- /**
- * @Author ROKG
- * @Description
- * @Date: Created in 下午6:19 2018/2/12
- * @Modified By:
- */
- @SpringBootApplication(exclude = {
- ActiveMQAutoConfiguration.class,
- AopAutoConfiguration.class,
- BatchAutoConfiguration.class,
- ElasticsearchRepositoriesAutoConfiguration.class,
- FlywayAutoConfiguration.class,
- FreeMarkerAutoConfiguration.class,
- GroovyTemplateAutoConfiguration.class,
- GsonAutoConfiguration.class,
- HypermediaAutoConfiguration.class,
- IntegrationAutoConfiguration.class,
- JerseyAutoConfiguration.class,
- JmsAutoConfiguration.class,
- JmxAutoConfiguration.class,
- JndiConnectionFactoryAutoConfiguration.class,
- JndiDataSourceAutoConfiguration.class,
- LiquibaseAutoConfiguration.class,
- MailSenderAutoConfiguration.class,
- MongoAutoConfiguration.class,
- MongoRepositoriesAutoConfiguration.class,
- MustacheAutoConfiguration.class,
- PersistenceExceptionTranslationAutoConfiguration.class,
- RabbitAutoConfiguration.class,
- RepositoryRestMvcAutoConfiguration.class,
- SolrAutoConfiguration.class,
- SolrRepositoriesAutoConfiguration.class,
- XADataSourceAutoConfiguration.class,
- })
- @MapperScan("cn.iselab.mooctest.user.mapper")
- public class Application {
- public static void main(String[] args){
- SpringApplication application = new SpringApplication(Application.class);
- application.run(args);
- }
- @Bean
- public MultipartConfigElement multipartConfigElement() {
- MultipartConfigFactory factory = new MultipartConfigFactory();
- //单个文件最大
- factory.setMaxFileSize(DataSize.ofMegabytes(10)); //KB,MB
- /// 设置总上传数据总大小
- factory.setMaxRequestSize(DataSize.ofMegabytes(100));
- return factory.createMultipartConfig();
- }
- }
|