@CacheEvict在高并发中,是先做缓存更新,还是先做数据库更新?
先更新数据库,被注解标记的方法执行完成后 , 如果成功删除缓存 , 如果抛出异常 , 则缓存不会被删除.还可以通过注解里的 condition等参数控制是否生效