if (cacheAnno != null) { // dao类使用cache
CacheIgnored cacheIgnoredAnno = method.getAnnotation(CacheIgnored.class);
if (cacheIgnoredAnno == null) { // method不禁用cache
cacheDescriptor.setUseCache(true);
cacheDescriptor.setPrefix(cacheAnno.prefix());
cacheDescriptor.setExpire(Reflection.instantiate(cacheAnno.expire()));
cacheDescriptor.setNum(cacheAnno.num());
Annotation[][] pass = method.getParameterAnnotations();
int num = 0;
for (int i = 0; i < pass.length; i++) {
Annotation[] pas = pass[i];