From 062264caa7e58deddcfa680fa0999ed9a19a37f5 Mon Sep 17 00:00:00 2001 From: niuniuniu Date: Wed, 22 Nov 2023 13:45:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../company/common/utils/JsonUtils.java | 67 ------------------- .../company/common/utils/RedisUtils.java | 16 ----- .../common/utils/SingleTonRedisUtil.java | 49 -------------- .../server/service/impl/FirmServiceImpl.java | 18 +---- 4 files changed, 2 insertions(+), 148 deletions(-) delete mode 100644 vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/JsonUtils.java delete mode 100644 vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/RedisUtils.java delete mode 100644 vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/SingleTonRedisUtil.java diff --git a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/JsonUtils.java b/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/JsonUtils.java deleted file mode 100644 index aa91dae..0000000 --- a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/JsonUtils.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.dragon.vehicle.company.common.utils; - -import com.fasterxml.jackson.core.JsonProcessingException; -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.ObjectMapper; - -import java.util.List; - -/** - * JsonUtils工具类 - * - * @author HuZhiYong - * @version 2023/11/21 - 21:27 - */ -public class JsonUtils { - private static final ObjectMapper MAPPER =new ObjectMapper(); - private static JavaType JavaType; - - - /** - * 将对象转换成json字符串 - * @param data - * @return - */ - public static String objectToJson(Object data){ - try { - String string = MAPPER.writeValueAsString(data); - return string; - } catch (JsonProcessingException e) { - throw new RuntimeException(e); - } - - } - - - /** - * 将json结果集转化为对象 - * @param jsonData - * @param beanType - * @return - * @param - */ - public static T jsonToPojo(String jsonData,Class beanType){ - try { - T t=MAPPER.readValue(jsonData,beanType); - return t; - } catch (JsonProcessingException e) { - throw new RuntimeException(e); - } - } - - - - public static List jsonToList(String jsonData,Class beanType){ - MAPPER.getTypeFactory().constructParametricType(List.class,beanType); - try { - List list=MAPPER.readValue(jsonData, JavaType); - } catch (JsonProcessingException e) { - throw new RuntimeException(e); - } - - return null; - } - - - -} diff --git a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/RedisUtils.java b/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/RedisUtils.java deleted file mode 100644 index 93f0e3d..0000000 --- a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/RedisUtils.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.dragon.vehicle.company.common.utils; - -/** - * redis - * - * @author HuZhiYong - * @version 2023/11/21 - 21:09 - */ -public interface RedisUtils { - public void hest(String key,String filed,String value); - public String hget(String key,String field); - public void set(String key,String value); - public String get(String key); - public void expire(String key,int seconds); - public long ttl(String key); -} diff --git a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/SingleTonRedisUtil.java b/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/SingleTonRedisUtil.java deleted file mode 100644 index 64ac307..0000000 --- a/vehicle-company-common/src/main/java/com/dragon/vehicle/company/common/utils/SingleTonRedisUtil.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.dragon.vehicle.company.common.utils; - - -import redis.clients.jedis.Jedis; - -/** - * RedisUtils工具实现类 - * - * @author HuZhiYong - * @version 2023/11/21 - 21:14 - */ -public class SingleTonRedisUtil implements RedisUtils{ - - private Jedis jedis; - - public SingleTonRedisUtil(Jedis jedis){ - this.jedis=jedis; - } - - @Override - public void hest(String key, String filed, String value) { - - } - - @Override - public String hget(String key, String field) { - return null; - } - - @Override - public void set(String key, String value) { - - } - - @Override - public String get(String key) { - return null; - } - - @Override - public void expire(String key, int seconds) { - - } - - @Override - public long ttl(String key) { - return 0; - } -} diff --git a/vehicle-company-server/src/main/java/com/dragon/vehicle/company/server/service/impl/FirmServiceImpl.java b/vehicle-company-server/src/main/java/com/dragon/vehicle/company/server/service/impl/FirmServiceImpl.java index 26ca557..c377cfb 100644 --- a/vehicle-company-server/src/main/java/com/dragon/vehicle/company/server/service/impl/FirmServiceImpl.java +++ b/vehicle-company-server/src/main/java/com/dragon/vehicle/company/server/service/impl/FirmServiceImpl.java @@ -11,23 +11,18 @@ import com.dragon.common.core.web.page.TableDataInfo; import com.dragon.vehicle.company.common.domain.FirmInfo; import com.dragon.vehicle.company.common.domain.req.FirmQueryReq; import com.dragon.vehicle.company.common.utils.BaiDuAiCheck; -import com.dragon.vehicle.company.common.utils.JsonUtils; -import com.dragon.vehicle.company.common.utils.SingleTonRedisUtil; import com.dragon.vehicle.company.server.mapper.FirmMapper; import com.dragon.vehicle.company.server.service.FirmService; import lombok.extern.log4j.Log4j2; import org.springframework.stereotype.Service; -import javax.annotation.Resource; import java.io.Serializable; -import java.util.List; @Log4j2 @Service public class FirmServiceImpl extends ServiceImpl implements FirmService { - @Resource - private SingleTonRedisUtil redisUtil; + @Override public boolean save(FirmInfo entity) { @@ -95,11 +90,7 @@ public class FirmServiceImpl extends ServiceImpl implement public TableDataInfo selectFirmList(FirmQueryReq firmQueryReq) { - String firm = redisUtil.hget("firm", "0"); - if (firm!=null){ - log.info("get firm from redis"); - List firmInfos= JsonUtils.jsonToList(firm, FirmInfo.class); - } + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); if (StringUtils.isNotEmpty(firmQueryReq.getFirmName())){ queryWrapper.like(FirmInfo::getFirmName, firmQueryReq.getFirmName()); @@ -135,11 +126,6 @@ public class FirmServiceImpl extends ServiceImpl implement Page page = this.page(firmQueryReq.buildPage(), queryWrapper); - log.info("get frim from db"); - String s = JsonUtils.objectToJson(page); - - redisUtil.hest("firm","0",s); - log.info("set data to redis"); return TableDataInfo.builder() .rows(page.getRecords()) .total(page.getTotal())