Java 回滚Spring 3.1缓存或逐出
我有一个关于Spring3.1缓存的问题:当JDBC回滚发生时,是否可以将Spring配置为自动回滚缓存修改Java 回滚Spring 3.1缓存或逐出,java,spring,caching,Java,Spring,Caching,我有一个关于Spring3.1缓存的问题:当JDBC回滚发生时,是否可以将Spring配置为自动回滚缓存修改 我在这里谈论的是缓存和数据库之间的一致性。如果在声明缓存的方法中发生异常,则没有任何东西需要缓存,一切都正常 没有简单的方法将Spring缓存绑定到事务,我认为这样做是不合适的 尝试使用Hibernate二级缓存(例如,使用Ehcache)或类似的DB缓存。 它们根据数据库的状态自动删除或添加数据。 它们确保与数据库的一致性
我在这里谈论的是缓存和数据库之间的一致性。如果在声明缓存的方法中发生异常,则没有任何东西需要缓存,一切都正常 没有简单的方法将Spring缓存绑定到事务,我认为这样做是不合适的 尝试使用Hibernate二级缓存(例如,使用Ehcache)或类似的DB缓存。 它们根据数据库的状态自动删除或添加数据。 它们确保与数据库的一致性