一种springMVC集成redis的方法和装置制造方法及图纸

技术编号:19542494 阅读:18 留言:0更新日期:2018-11-24 20:24
本发明专利技术实施例公开了一种springMVC集成redis的方法和装置,所述方法包括:配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;在相应的位置使用注解,通过所述注解的方式使用所述redis。本发明专利技术实施例通过注解实现springMVC集成redis,极大的简化了使用redis时的操作。

A Spring MVC Integrated redis Method and Device

The embodiment of the present invention discloses a method and device for integrating redis with spring MVC. The method includes: configuring the relevant configuration file, integrating the java development framework spring MVC with the installed distributed cache storage system redis, using annotations at the corresponding locations and using the redis through the annotations. The embodiment of the invention realizes spring MVC integration redis by annotation, greatly simplifying the operation when using redis.

【技术实现步骤摘要】
一种springMVC集成redis的方法和装置
本专利技术涉及云计算技术,尤指一种springMVC集成redis的方法和装置。
技术介绍
越来越多的IT项目面临着高并发的问题,关系型数据库面临挑战,一种开源的分布式缓存存储系统redis的应用很大程度上是对传统的关系型数据库的补充。要使用redis,必然会面临与广泛使用的java开发框架springMVC的集成问题。其中springMVC为一种常用的java框架。现有技术一般是直接使用存储对象redistemplate去做分布式缓存存储系统redis的一些操作,其过程复杂、不能方便、快捷地实现springMVC集成redis。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种springMVC集成redis的方法和装置,可以通过注解实现springMVC集成redis,极大的简化了使用redis时的操作。为了达到本专利技术目的,一方面,本专利技术实施例提供了一种springMVC集成redis的方法,包括:配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;在相应的位置使用注解,通过所述注解的方式使用所述redis。进一步地,所述配置相关配置文件包括:安装所述redis,执行命令启动所述redis;引入所述redis的jar包文件;创建redis.properties文件,配置所述redis的连接信息;创建spring-redis.xml文件,通过配置使所述spring-redis.xml文件引入所述redis.properties,并使用所述redis.properties其中的变量;将所述spring-redis.xml文件引入到spring-mvc.xml内。进一步地,所述通过所述注解的方式使用所述redis包括:在所述spring-redis.xml文件中启用缓存注解功能;编写业务类代码,java代码bean代码,以及java代码dao层代码;在所述业务类代码的查询方法上方使用缓存注解@Cacheable;在所述业务类代码的创建方法上方使用缓存注解@CachePut;在业务类代码的删除方法上方使用缓存注解@CacheEvict。另一方面,本专利技术实施例还提供了一种springMVC集成redis的装置,包括:配置模块,用于配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;注解模块,用于在相应的位置使用注解,通过所述注解的方式使用所述redis。进一步地,所述配置模块还用于:安装所述redis,执行命令启动所述redis;引入所述redis的jar包文件;创建redis.properties文件,配置所述redis的连接信息;创建spring-redis.xml文件,通过配置使所述spring-redis.xml文件引入所述redis.properties,并使用所述redis.properties其中的变量;将所述spring-redis.xml文件引入到spring-mvc.xml内。进一步地,所述注解模块还用于:在所述spring-redis.xml文件中启用缓存注解功能;编写业务类代码,java代码bean代码,以及java代码dao层代码;在所述业务类代码的查询方法上方使用缓存注解@Cacheable;在所述业务类代码的创建方法上方使用缓存注解@CachePut;在业务类代码的删除方法上方使用缓存注解@CacheEvict。本专利技术实施例通过配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;在相应的位置使用注解,通过所述注解的方式使用所述redis。本专利技术实施例通过注解实现springMVC集成redis,极大的简化了使用redis时的操作。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例springMVC集成redis的方法的流程图;图2为本专利技术实施例springMVC集成redis的装置的结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1为本专利技术实施例springMVC集成redis的方法的流程图,如图1所示,本专利技术实施例的方法包括以下步骤:步骤100:配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;步骤101:在相应的位置使用注解,通过所述注解的方式使用所述redis。进一步地,所述配置相关配置文件包括:安装所述redis,执行命令启动所述redis;引入所述redis的jar包文件;创建redis.properties文件,配置所述redis的连接信息;创建spring-redis.xml文件,通过配置使所述spring-redis.xml文件引入所述redis.properties,并使用所述redis.properties其中的变量;将所述spring-redis.xml文件引入到spring-mvc.xml内。进一步地,所述通过所述注解的方式使用所述redis包括:在所述spring-redis.xml文件中启用缓存注解功能;编写业务类代码,java代码bean代码,以及java代码dao层代码;在所述业务类代码的查询方法上方使用缓存注解@Cacheable;在所述业务类代码的创建方法上方使用缓存注解@CachePut;在业务类代码的删除方法上方使用缓存注解@CacheEvict。具体地,本专利技术实施例通过配置相关配置文件,及在相应的位置使用注解,达到springMVC集成redis的目的。使用注解方式极大的简化了使用redis时的操作。本专利技术实施例技术实现的具体实施过程如下:首先,安装redis,配置相关配置文件;然后,通过注解方式使用redis。配置相关配置文件和注解方式使用redis是本专利技术的两个关键点。其中,配置相关配置文件步骤如下:(A1)安装redis,执行“redis-server.exeredis.windows.conf”命令启动redis;(A2)在pom.xml内添加maven依赖,spring-data-redis和redis.clients。此操作引入redis的jar包;(A3)创建redis.properties文件,其中配置redis的连接信息;(A4)创建spring-redis.xml文件,其中配置poolConfig、JedisConnectionFact本文档来自技高网...

【技术保护点】
1.一种springMVC集成redis的方法,其特征在于,包括:配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;在相应的位置使用注解,通过所述注解的方式使用所述redis。

【技术特征摘要】
1.一种springMVC集成redis的方法,其特征在于,包括:配置相关配置文件,将java开发框架springMVC与安装的分布式缓存存储系统redis进行集成;在相应的位置使用注解,通过所述注解的方式使用所述redis。2.根据权利要求1所述的springMVC集成redis的方法,其特征在于,所述配置相关配置文件包括:安装所述redis,执行命令启动所述redis;引入所述redis的jar包文件;创建redis.properties文件,配置所述redis的连接信息;创建spring-redis.xml文件,通过配置使所述spring-redis.xml文件引入所述redis.properties,并使用所述redis.properties其中的变量;将所述spring-redis.xml文件引入到spring-mvc.xml内。3.根据权利要求1所述的springMVC集成redis的方法,其特征在于,所述通过所述注解的方式使用所述redis包括:在所述spring-redis.xml文件中启用缓存注解功能;编写业务类代码,java代码bean代码,以及java代码dao层代码;在所述业务类代码的查询方法上方使用缓存注解@Cacheable;在所述业务类代码的创建方法上方使用缓存注解@CachePut;在业务类代码的删除方法上方使用缓存注解@CacheEvict...

【专利技术属性】
技术研发人员:白文腾
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1