|
@@ -1,6 +1,7 @@
|
|
package cn.com.qmth.examcloud.core.basic.starter;
|
|
package cn.com.qmth.examcloud.core.basic.starter;
|
|
|
|
|
|
import org.slf4j.MDC;
|
|
import org.slf4j.MDC;
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.boot.SpringApplication;
|
|
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;
|
|
@@ -29,6 +30,8 @@ import com.qmth.commons.query.dao.impl.BaseQueryDaoImpl;
|
|
import cn.com.qmth.examcloud.commons.base.logging.ExamCloudLog;
|
|
import cn.com.qmth.examcloud.commons.base.logging.ExamCloudLog;
|
|
import cn.com.qmth.examcloud.commons.base.logging.ExamCloudLogFactory;
|
|
import cn.com.qmth.examcloud.commons.base.logging.ExamCloudLogFactory;
|
|
import cn.com.qmth.examcloud.commons.base.logging.SLF4JImpl;
|
|
import cn.com.qmth.examcloud.commons.base.logging.SLF4JImpl;
|
|
|
|
+import cn.com.qmth.examcloud.commons.web.redis.RedisClient;
|
|
|
|
+import cn.com.qmth.examcloud.commons.web.redis.RedisClientImpl;
|
|
|
|
|
|
@ComponentScan(basePackages = {"com.qmth.commons", "cn.com.qmth"})
|
|
@ComponentScan(basePackages = {"com.qmth.commons", "cn.com.qmth"})
|
|
@EntityScan(basePackages = {"com.qmth.commons", "cn.com.qmth"})
|
|
@EntityScan(basePackages = {"com.qmth.commons", "cn.com.qmth"})
|
|
@@ -74,6 +77,12 @@ public class CoreBasicApp {
|
|
return redisTemplate;
|
|
return redisTemplate;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Bean
|
|
|
|
+ @Autowired
|
|
|
|
+ public RedisClient redisClient(RedisTemplate<String, Object> redisTemplate) {
|
|
|
|
+ return new RedisClientImpl(redisTemplate);
|
|
|
|
+ }
|
|
|
|
+
|
|
@Bean(name = "multipartResolver")
|
|
@Bean(name = "multipartResolver")
|
|
public MultipartResolver multipartResolver() {
|
|
public MultipartResolver multipartResolver() {
|
|
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
|
|
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
|