记项目测试遇到缓存问题的解决
测试代码如下,其中selectProductByOrgId 使用了缓存。

将缓存对象loanProducts使用set方法进行修改后,再次调用selectProductByOrgId 方法是,返回的内容为修改后内容。
说明 @Cacheable 的方法返回的是缓存对象,如果对该对象修改,后续命中该缓存的所有返回内容也会发生变化。
记项目测试遇到缓存问题的解决
测试代码如下,其中selectProductByOrgId 使用了缓存。
将缓存对象loanProducts使用set方法进行修改后,再次调用selectProductByOrgId 方法是,返回的内容为修改后内容。
说明 @Cacheable 的方法返回的是缓存对象,如果对该对象修改,后续命中该缓存的所有返回内容也会发生变化。
本文标题:@Cacheable使用遇到的问题
本文链接:https://www.haomeiwen.com/subject/svfqvqtx.html
网友评论