|
@@ -11,6 +11,7 @@ import org.springframework.cloud.netflix.feign.EnableFeignClients;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.ComponentScan;
|
|
|
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
|
|
|
+import org.springframework.data.mongodb.repository.config.EnableMongoRepositories;
|
|
|
import org.springframework.web.multipart.MultipartResolver;
|
|
|
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
|
|
|
|
|
@@ -26,9 +27,10 @@ import cn.com.qmth.examcloud.core.questions.base.GridFSUtil;
|
|
|
@EntityScan(basePackages = { "com.qmth.commons", "cn.com.qmth" })
|
|
|
@EnableJpaRepositories(basePackages = { "com.qmth.commons",
|
|
|
"cn.com.qmth" }, repositoryBaseClass = BaseQueryDaoImpl.class)
|
|
|
+@EnableMongoRepositories("cn.com.qmth.examcloud.core.questions.dao")
|
|
|
@SpringBootApplication
|
|
|
@EnableEurekaClient
|
|
|
-@EnableFeignClients
|
|
|
+@EnableFeignClients(basePackages = { "cn.com.qmth.examcloud.core.questions.service.rpc" })
|
|
|
@EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class })
|
|
|
public class Application {
|
|
|
|
|
@@ -39,7 +41,6 @@ public class Application {
|
|
|
SpringApplication.run(Application.class, args);
|
|
|
}
|
|
|
|
|
|
- // 显示声明CommonsMultipartResolver为mutipartResolver
|
|
|
@Bean(name = "multipartResolver")
|
|
|
public MultipartResolver multipartResolver() {
|
|
|
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
|