清缓存要放到事务外部

对于数据库操作之后的清缓存要放到数据库事务外部

若事务未提交之前清了缓存,在清缓存到事务提交这段时间内,若其他的方重新生成缓存,会生成老数据的缓存

因此若需要清缓存一定要在事务提交之后。