# ssm-redis **Repository Path**: caychen/ssm-redis ## Basic Information - **Project Name**: ssm-redis - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2017-08-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ssm-redis ## v1.0 简单的搭建了ssm的框架 ## v1.1 添加缓存 ### 简单的使用代码进行redis缓存,即在查询的时候先在service层从redis缓存中获取数据。 * 如果不存在,则再经过dao层从数据库中获取,最后将查询到的数据缓存到redis中; * 如果存在,直接从redis缓存中读取,并交给controller层。 #### xml配置 ```xml ``` ```xml ``` ```xml ``` #### java调用 ```java //service层查询时代码 @Override public List list() { // TODO Auto-generated method stub try { String json = jedisClient.hget("user", "list"); if (StringUtils.isNotBlank(json)) { List users = JsonUtils.jsonToList(json, User.class); return users; } } catch (Exception e) { e.printStackTrace(); } List list = userMapper.list(); try { jedisClient.hset("user", "list", JsonUtils.objectToJson(list)); } catch (Exception e) { e.printStackTrace(); } return list; } ```
------ #### 插入一波广告,望请见谅 |**#**|**#**| |:--|:--:| |**作者:**|**Cay**| |**QQ:**|点击这里给我发消息| |**邮箱:**|**412425870@qq.com**| |**csdn博客:**|**[http://blog.csdn.net/caychen](http://blog.csdn.net/caychen "我的csdn博客")**| |**码云:**|**[https://gitee.com/caychen/](https://gitee.com/caychen/ "我的码云")**| |**github:**|**[https://github.com/caychen](https://gitee.com/caychen/ "我的github")**| |**点击群号或者扫描二维码即可加入QQ群:[328243383(1群)](https://jq.qq.com/?_wv=1027&k=54r3suD)**|**![](https://gitee.com/caychen/readme/raw/master/img/1%E7%BE%A4.png)**| |**点击群号或者扫描二维码即可加入QQ群:[180479701(2群)](https://jq.qq.com/?_wv=1027&k=521g7zY)**|**![](https://gitee.com/caychen/readme/raw/master/img/2%E7%BE%A4.png)**|