缓存
文章平均质量分 77
从心归零
这个作者很懒,什么都没留下…
展开
-
redis缓存管理问题
springboot redis缓存功能的初步了解和使用之前做了用注解的方式管理缓存的功能,但是现在发现可能会发生问题。那就是注解的@CacheEvict和@CachePut行为是立即发生的,而不是事务提交后再调用,而事务回退了缓存也不会回退。我先测试了@CachePut@Servicepublic class MachineRuntimeServiceImpl implement...原创 2018-12-14 11:26:06 · 549 阅读 · 1 评论 -
自定义springcache实现事务提交后处理缓存
之前说到缓存的管理问题,具体看redis缓存管理问题,我想要实现缓存的逻辑在事务提交之后,考虑使用事务监听器,这个我之前也用过,使用监听器实现在事务提交后发送消息,那么问题是我如何拦截到注解,然后发出事件。有两种方案,一是使用自定义注解,然后用aop自己实现一整套缓存体系,但是有一个我之前就遇到过的问题,就是aop在接口上不起效,而spring-data-jpa的dao层都是直接用接口的...原创 2019-01-08 11:12:15 · 2579 阅读 · 5 评论