李振海的gravatar头像
李振海 2018-05-03 17:46:28

spring+springmvc+mybatis+redis使用注解配置缓存实例

项目描述

redis是一种非关系型数据库,与mongoDB不同的是redis是内存数据库,所以访问速度很快。常用作缓存和发布-订阅式的消息队列。redis官方没有提供windows版本的软件。windows版本一直是微软维护的。

下载地址https://github.com/MSOpenTech/redis/releases

这里是redis相关的教程。http://muxiulin.cn/archives/1197

在spring中集成redis很简单,这里用的是ssm框架+maven构建的项目。

运行环境

jdk8(7)+tomcat7+mysql+eclipse(idea)+maven+redis

项目技术(必填)

spring+springmvc+mybatis+spring data redis

数据库文件

压缩包自带

jar包文件

maven搭建

是否原创(转载必填原文地址)

转载http://www.cnblogs.com/hello-daocaoren/p/7891907.html

项目截图(必填)

http://locahost:8080/ssmredis/UserCRUD/showUser

spring+springmvc+mybatis+redis使用注解配置缓存实例

spring+springmvc+mybatis+redis使用注解配置缓存实例

运行截图

http://localhost:8080/ssmredis/UserCRUD/showUser

没有view层jsp页面,所以返回404也是正常的,控制台有输出。

spring+springmvc+mybatis+redis使用注解配置缓存实例

POST http://localhost:8080/ssmredis/UserCRUD/addUser?userName=zuidaima&age=5

spring+springmvc+mybatis+redis使用注解配置缓存实例

spring+springmvc+mybatis+redis使用注解配置缓存实例

注意事项

1.需要安装redis ,运行项目的时候把数据库配置改成自己的

2.多次刷新页面即可看到查询从redis查询的效果

3.请求后返回404错误是正常的,没有jsp页面

4.addUser是POST请求,直接浏览器请求是GET,所以会提示405错误,请走post请求

5.addUser请求insert的是tb_user表,但getAllUser的sql方法是

<!-- 查询所有的user -->
    <select id="selectAllUser" resultMap="BaseResultMap">
     SELECT
		tb_user.id,
		tb_user.userName,
		tb_user.sex,
		tb_user.age,
		card.card
		FROM
		card
		INNER JOIN tb_user ON card.userid = tb_user.id
    </select>

导致无法查询到新插入的数据。可以改下该sql为只查询tb_user表的话就完美了。


打赏

已有2人打赏

已注销用户的gravatar头像 最代码官方的gravatar头像

文件名:ssmredis.zip,文件大小:36.833K 下载
最代码最近下载分享源代码列表最近下载
xiaot99  LV7 2021年12月22日
huangxiaoke20  LV17 2021年7月7日
peterliu  LV3 2020年12月3日
qimeila  LV5 2020年9月24日
泪染珍珠  LV9 2020年9月7日
Apengwen  LV2 2020年8月14日
521冰521  LV4 2020年7月16日
波波1554733592  LV6 2020年7月2日
huasir2018  LV14 2020年6月12日
huming  LV4 2020年4月21日
最代码最近浏览分享源代码列表最近浏览
LITIANYU084414  LV11 1月1日
微信网友_6248713511227392  LV11 2022年12月5日
netkill  LV2 2022年10月18日
qq1466625431  LV5 2022年6月28日
and123456  LV11 2022年3月16日
胜过这首歌  LV2 2022年3月10日
吃草的兔子 2022年2月16日
暂无贡献等级
clouduser  LV1 2022年1月3日
xiaot99  LV7 2021年12月22日
543666826  LV33 2021年11月19日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友