package com.aggrepoint.dao; import java.lang.reflect.Method; import org.springframework.cache.interceptor.SimpleKeyGenerator; /** * 将Dao类名和方法名称以及参数一起作为cache的key * * @author jiangmingyang */ public class DaoCacheKeyGenerator extends SimpleKeyGenerator { @Override public Object generate(Object clz, Method method, Object... params) { return generateKey(clz.toString(), method.getName(), params); } }