|
@@ -5,7 +5,7 @@ import org.springframework.boot.SpringApplication;
|
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
|
import org.springframework.boot.autoconfigure.domain.EntityScan;
|
|
import org.springframework.boot.autoconfigure.domain.EntityScan;
|
|
-import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
|
|
|
|
|
|
+import org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration;
|
|
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
|
|
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
|
|
import org.springframework.cloud.netflix.feign.EnableFeignClients;
|
|
import org.springframework.cloud.netflix.feign.EnableFeignClients;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
@@ -14,20 +14,22 @@ import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
|
|
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;
|
|
|
|
|
|
|
|
+import com.qmth.commons.query.dao.impl.BaseQueryDaoImpl;
|
|
|
|
+
|
|
import cn.com.qmth.examcloud.core.questions.base.GridFSUtil;
|
|
import cn.com.qmth.examcloud.core.questions.base.GridFSUtil;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 项目入口主程序
|
|
* 项目入口主程序
|
|
*
|
|
*
|
|
*/
|
|
*/
|
|
-@ComponentScan(basePackages = { "cn.com.qmth" })
|
|
|
|
-@EntityScan(basePackages = { "cn.com.qmth" })
|
|
|
|
-@EnableJpaRepositories(basePackages = { "cn.com.qmth" })
|
|
|
|
|
|
+@ComponentScan(basePackages = { "com.qmth.commons", "cn.com.qmth" })
|
|
|
|
+@EntityScan(basePackages = { "com.qmth.commons", "cn.com.qmth" })
|
|
|
|
+@EnableJpaRepositories(basePackages = { "com.qmth.commons",
|
|
|
|
+ "cn.com.qmth" }, repositoryBaseClass = BaseQueryDaoImpl.class)
|
|
@SpringBootApplication
|
|
@SpringBootApplication
|
|
@EnableEurekaClient
|
|
@EnableEurekaClient
|
|
@EnableFeignClients
|
|
@EnableFeignClients
|
|
-@EnableDiscoveryClient
|
|
|
|
-@EnableAutoConfiguration
|
|
|
|
|
|
+@EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class })
|
|
public class Application {
|
|
public class Application {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|