|
@@ -8,8 +8,11 @@ import org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration;
|
|
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
|
|
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
|
|
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
|
|
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
|
|
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
|
|
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
|
|
|
|
+import org.springframework.cloud.netflix.feign.EnableFeignClients;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.ComponentScan;
|
|
import org.springframework.context.annotation.ComponentScan;
|
|
|
|
+import org.springframework.scheduling.annotation.EnableAsync;
|
|
|
|
+import org.springframework.transaction.annotation.EnableTransactionManagement;
|
|
import org.springframework.web.client.RestTemplate;
|
|
import org.springframework.web.client.RestTemplate;
|
|
import org.springframework.web.multipart.MultipartResolver;
|
|
import org.springframework.web.multipart.MultipartResolver;
|
|
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
|
|
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
|
|
@@ -21,6 +24,9 @@ import cn.com.qmth.examcloud.commons.base.logging.SLF4JImpl;
|
|
@ComponentScan(basePackages = { "com.qmth.commons", "cn.com.qmth" })
|
|
@ComponentScan(basePackages = { "com.qmth.commons", "cn.com.qmth" })
|
|
@SpringBootApplication
|
|
@SpringBootApplication
|
|
@EnableEurekaClient
|
|
@EnableEurekaClient
|
|
|
|
+@EnableTransactionManagement
|
|
|
|
+@EnableAsync
|
|
|
|
+@EnableFeignClients
|
|
@EnableDiscoveryClient
|
|
@EnableDiscoveryClient
|
|
@EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class })
|
|
@EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class })
|
|
public class ExchangeApp {
|
|
public class ExchangeApp {
|