docs: public static <T> T getAnnotationValue(AnnotatedElement annotationEle, Class<? extends Annotation> annotationType, String propertyName) throws UtilException {
  		final Annotation annotation = getAnnotation(annotationEle, annotationType);
  		if (null == annotation) {
  			return null;
  		}
  
  		final Method method = ReflectUtil.getMethodOfObj(annotation, propertyName);
  		if (null == method) {
  			return null;
  		}
  		return ReflectUtil.invoke(annotation, method);
  	}