我在Spring Web应用程序中使用ehcache从数据库缓存对象(在DAO中)。 像:
@Cacheable(cacheName="mycache", keyGeneratorName = "MyKeyGenerator")
public List<Entity> getEntityByChannel(String channel);
@TriggersRemove(cacheName="mycache", keyGeneratorName = "MyKeyGenerator")
public void persiste(Entity entity);
MyKeyGenerator类返回了缓存的密钥,但是可以返回多个密钥吗?
例如 - 为一个值返回双键key1和key2。并删除key1或key2的缓存。
PS:有人帮助过我吗?