【发布时间】:2012-06-05 08:04:30
【问题描述】:
我正在使用 ehcache 作为缓存实现来解决 spring 3.1 注释缓存。
这样的返回值的方法
@Cacheable("cache")
public MyObject getObj(Object param);
我第一次得到了一个 myobject 返回值,它是可编辑的。 ehcache 可以通过设置“copyOnRead”或“copyOnWrite”来做一些事情。 它将在读/写时强制序列化对象。 但是第一次spring不会从缓存中获取值,总是通过方法本身返回。
有没有办法获得只读返回值?
【问题讨论】:
标签: java spring caching ehcache