diff --git a/src/main/java/com/ycwl/basic/config/RedisConfig.java b/src/main/java/com/ycwl/basic/config/RedisConfig.java deleted file mode 100644 index 5908cd9..0000000 --- a/src/main/java/com/ycwl/basic/config/RedisConfig.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.ycwl.basic.config; - -import com.fasterxml.jackson.annotation.JsonAutoDetect; -import com.fasterxml.jackson.annotation.PropertyAccessor; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.data.redis.connection.RedisConnectionFactory; -import org.springframework.data.redis.core.RedisTemplate; -import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer; -import org.springframework.data.redis.serializer.StringRedisSerializer; - -import javax.annotation.Resource; - -@Configuration -public class RedisConfig { - - @Resource - private RedisConnectionFactory redisConnectionFactory; - - @Bean - public RedisTemplate redisTemplate() { - RedisTemplate redisTemplate = new RedisTemplate<>(); - redisTemplate.setConnectionFactory(redisConnectionFactory); - - // 使用Jackson2JsonRedisSerialize 替换默认序列化 - Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class); - - ObjectMapper objectMapper = new ObjectMapper(); - objectMapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - objectMapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL); - - jackson2JsonRedisSerializer.setObjectMapper(objectMapper); - - // 设置value的序列化规则和 key的序列化规则 - redisTemplate.setValueSerializer(jackson2JsonRedisSerializer); - redisTemplate.setKeySerializer(new StringRedisSerializer()); - - redisTemplate.setHashKeySerializer(jackson2JsonRedisSerializer); - redisTemplate.setHashValueSerializer(jackson2JsonRedisSerializer); - - redisTemplate.setDefaultSerializer(jackson2JsonRedisSerializer); - redisTemplate.setEnableDefaultSerializer(true); - redisTemplate.afterPropertiesSet(); - - return redisTemplate; - } - -} diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppDeviceController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppDeviceController.java deleted file mode 100644 index 5077ccd..0000000 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppDeviceController.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.ycwl.basic.controller.mobile; - -import io.swagger.annotations.Api; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * @Author:longbinbin - * @Date:2024/12/6 10:18 - */ -@RestController -@RequestMapping("/api/mobile/scenic/v1") -@Api(tags = "设备相关接口") -public class AppDeviceController { -}