【技术实现步骤摘要】
一种缓存管理方法、装置、计算机设备以及存储介质
[0001]本专利技术涉及计算机
,特别涉及一种缓存管理方法、装置、计算机设备以及存储介质。
技术介绍
[0002]随着计算机技术的不断发展产生了不同的系统框架,Spring框架就是其中一类,目前基本上所有的Java后台项目都离不开Spring或SpringBoot(对Spring的进一步简化)。但是现在项目面临高并发的问题越来越多,各类缓存的应用也增多,那么在通用的Spring框架上,就需要有一种方式来完成对缓存的支持,就这样SpringCache出现了它是一种缓存实现的通用技术,基于Spring提供的缓存框架,可以更容易以高效便捷的方式将缓存嵌入到项目。但是这种缓存管理方式存在一些缺陷,由于是基于切面的缓存管理方式即都在方法调用前后去获取方法的名称、参数、返回值,然后根据方法名称、参数生成缓存的key(自定义的key例外)进行缓存,这样的缓存方式导致一些内部方法无法调用,造成缓存不生效。
技术实现思路
[0003]本专利技术的目的是提供一种缓存管理方法 ...
【技术保护点】
【技术特征摘要】
1.一种缓存管理方法,其特征在于,包括:接收调用接口的操作指令;根据所述操作指令,确定与所述操作指令对应的注解;根据所述注解,执行与所述注解相对应的调用方法,并根据所述调用方法进行缓存管理。2.如权利要求1所述的一种缓存管理方法,其特征在于,所述根据所述注解,执行与所述注解相对应的调用方法,包括:根据所述注解,获取缓存对象的键;根据所述缓存对象的所述键,对所述缓存对象执行与所述键相对应的调用方法。3.如权利要求2所述的一种缓存管理方法,其特征在于,所述根据所述注解,获取缓存对象的键,包括:根据所述注解,利用反射获取所述缓存对象的所述键。4.如权利要求1所述的一种缓存管理方法,其特征在于,所述根据所述调用方法进行缓存管理,包括:确定缓存中是否存在与所述键相对应的缓存数据;若不存在所述缓存数据,则根据所述键,从数据库中读取相应的缓存数据,并将所述缓存数据存入所述缓存。5.如权利要求1所述的一种缓存管理方法,其特征在于,所述接收调用接口的操作指令之前,还包括:设置与所述调用方法相对应的所述...
【专利技术属性】
技术研发人员:陈娅芳,
申请(专利权)人:新云网科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。