|
@@ -7,13 +7,10 @@
|
|
|
|
|
|
package cn.com.qmth.examcloud.core.print.config;
|
|
package cn.com.qmth.examcloud.core.print.config;
|
|
|
|
|
|
-import cn.com.qmth.examcloud.web.redis.RedisClient;
|
|
|
|
-import cn.com.qmth.examcloud.web.redis.RedisClientImpl;
|
|
|
|
import cn.com.qmth.examcloud.web.support.CustomResponseErrorHandler;
|
|
import cn.com.qmth.examcloud.web.support.CustomResponseErrorHandler;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
|
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
|
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
|
|
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import org.springframework.context.annotation.Configuration;
|
|
@@ -30,21 +27,21 @@ import org.springframework.web.client.RestTemplate;
|
|
@Configuration
|
|
@Configuration
|
|
public class RedisConfig {
|
|
public class RedisConfig {
|
|
|
|
|
|
- @Bean
|
|
|
|
- @LoadBalanced
|
|
|
|
|
|
+ //@Bean
|
|
|
|
+ //@LoadBalanced
|
|
public RestTemplate restTemplate() {
|
|
public RestTemplate restTemplate() {
|
|
RestTemplate restTemplate = new RestTemplate();
|
|
RestTemplate restTemplate = new RestTemplate();
|
|
restTemplate.setErrorHandler(new CustomResponseErrorHandler());
|
|
restTemplate.setErrorHandler(new CustomResponseErrorHandler());
|
|
return restTemplate;
|
|
return restTemplate;
|
|
}
|
|
}
|
|
|
|
|
|
- @Bean
|
|
|
|
|
|
+ /*@Bean
|
|
@Autowired
|
|
@Autowired
|
|
public RedisClient redisClient(RedisTemplate<String, Object> redisTemplate) {
|
|
public RedisClient redisClient(RedisTemplate<String, Object> redisTemplate) {
|
|
return new RedisClientImpl(redisTemplate);
|
|
return new RedisClientImpl(redisTemplate);
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
|
|
|
|
- @Bean
|
|
|
|
|
|
+ //@Bean
|
|
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
|
|
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
|
|
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
|
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
|
redisTemplate.setConnectionFactory(redisConnectionFactory);
|
|
redisTemplate.setConnectionFactory(redisConnectionFactory);
|