以下示例
/*** 根据属性名和类获取该属性上@ApiModelProperty注解的value值** @param fieldName 属性名* @param clazz 类对象* @return 注解中的value值,如果不存在则返回null*/public static String getApiModelPropertyValue(String fieldName, Class<?> clazz) {try {// 获取指定名称的字段Field field = clazz.getDeclaredField(fieldName);// 获取字段上的@ApiModelProperty注解ApiModelProperty annotation = field.getAnnotation(ApiModelProperty.class);// 如果注解存在,则返回其value值if (annotation != null) {return annotation.value();}} catch (NoSuchFieldException e) {log.warn("字段 {} 在类 {} 中未找到",fieldName,clazz.getSimpleName());}return null;}
-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------(蓝奏云官网如果有地址失效了,可以私信我,后续看到会补充)