redis.zip案例

时间:2023-05-05 08:33:53
【文件属性】:

文件名称:redis.zip案例

文件大小:6.51MB

文件格式:ZIP

更新时间:2023-05-05 08:33:53

redis

@Override public String findAllJson() { //1.先从redis中查询数据 //1.1获取redis客户端连接 Jedis jedis = JedisPoolUtils.getJedis(); String province_json = jedis.get("province"); //2判断 province_json 数据是否为null if(province_json == null || province_json.length() == 0){ //redis中没有数据 System.out.println("redis中没数据,查询数据库..."); //2.1从数据中查询 List ps = dao.findAll(); //2.2将list序列化为json ObjectMapper mapper = new ObjectMapper(); try { province_json = mapper.writeValueAsString(ps); } catch (JsonProcessingException e) { e.printStackTrace(); } //2.3 将json数据存入redis jedis.set("province",province_json); //归还连接 jedis.close(); }else{ System.out.println("redis中有数据,查询缓存..."); } return province_json; } }


【文件预览】:
redis
----day23_redis.iml(2KB)
----src()
--------cn()
--------druid.properties(135B)
--------jedis.properties(50B)
----web()
--------js()
--------index.jsp(154B)
--------index.html(1KB)
--------WEB-INF()

网友评论