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
运行截图
http://localhost:8080/ssmredis/UserCRUD/showUser
没有view层jsp页面,所以返回404也是正常的,控制台有输出。
POST http://localhost:8080/ssmredis/UserCRUD/addUser?userName=zuidaima&age=5
注意事项
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表的话就完美了。
猜你喜欢
- SSM+maven+redis整合小项目
- spring mybatis redis bootstrap框架搭建后台管理系统
- spring+spring mvc+mybatis+druid简单demo,适合初学者,下载就能启动运行
- SSM整合apache shiro的项目实例
- SSM和Spring Security的整合后台权限基础框架
- SSM框架整合bootstrap实现数据多条件查询
- easyUI+SSM整合实现增删改查及分页实例
- ssm+easyui实现学生信息增删改查及分页查询,搜索简单实例
- Spring+Mybatis+SpringMVC+Maven+MySql项目搭建实例
- spring mvc+mybatis+jpa+mysql+bootstrap开发会议室管理系统,已经上线运营的产品
- spring MVC+easyUI+mybatis开发网站后台管理系统源代码下载
- maven工程spring+spring mvc+mybatis+oracle搭建简单SSM框架整合实例,适合初学者
- /
- /ssmredis
- /ssmredis/.classpath
- /ssmredis/.project
- /ssmredis/.settings
- /ssmredis/.settings/.jsdtscope
- /ssmredis/.settings/org.eclipse.core.resources.prefs
- /ssmredis/.settings/org.eclipse.jdt.core.prefs
- /ssmredis/.settings/org.eclipse.m2e.core.prefs
- /ssmredis/.settings/org.eclipse.wst.common.component
- /ssmredis/.settings/org.eclipse.wst.common.project.facet.core.xml
- /ssmredis/src
- /ssmredis/src/main
- /ssmredis/src/main/java
- /ssmredis/src/main/java/com
- /ssmredis/src/main/java/com/ssm
- /ssmredis/src/main/java/com/ssm/controller
- /ssmredis/src/main/java/com/ssm/dao
- /ssmredis/src/main/java/com/ssm/pojo
- /ssmredis/src/main/java/com/ssm/service
- /ssmredis/src/main/java/com/ssm/serviceImpl
- /ssmredis/src/main/java/com/ssm
- /ssmredis/src/main/java/com
- /ssmredis/src/main/java
- /ssmredis/src/main
- /ssmredis

- 原精 ssm开发的博客、分享、问答三个模块的java技术交流网站
- 原证 ssm进销存流程管理系统
- 证精 Maven+SSM+shiro+idea+mysql+tomcat+jdk1.8开发java cms面向内部的内容管理系统
- 原证精 基于SSM框架搭建的java web商家进销存网站系统
- 证 ssm整合easyui实现简单的进销存管理系统(适合新手学习easyui)
- 原证 spring+spring mvc+mybatis+ajax+jquery实现简单的问答系统
- 精 全站功能最佳UI体验最好的一套基于SpringMVC+Spring+Mybatis的商户管理系统,值得学习!
- 证精 SSM开发小型人事管理项目
- 原 基于经典架构SSM+LayUI的CRUD示例程序(已配置好,可做脚手架)
- SSM+Layui开发员工部门管理系统
- 原精 ssm百货商城销售管理系统
- 精 基于SSM人事管理系统(可做期末答辩)

