@CacheEvict(value="student",allEntries = true,key="'addStudent:'+#student.stu_id")
时间: 2023-07-06 16:15:56 浏览: 98
学生数据输入
这是一个使用Spring Cache注解的方法,用于清除缓存中的指定key。其中,value属性指定缓存的名称,allEntries属性表示是否清空该缓存中的所有元素,key属性表示要清除的缓存key,可以使用SpEL表达式指定。
具体来说,这个注解的作用是清空名为"student"的缓存中以"addStudent:"开头并以传入的学生对象的stu_id属性作为结尾的所有key所对应的缓存值。这样,在下一次调用该key对应的缓存时,会重新从数据库中获取数据并缓存起来。
阅读全文