代码拉取完成,页面将自动刷新
当枚举实现了某个自定义的interface,并在interface的抽象方法上加@EnumValue注解时就会复现
ClassUtil.doGetMethods方法,应该根据传入的clazz参数判断一下是否是枚举类型,如果是枚举类型,最后递归的时候应该传clazz.getInterfaces(),如果不是枚举则传clazz.getSuperclass()
因为枚举只能实现interface不能继承父类,所以clazz.getSuperclass()得到的就是jdk中的Enum类,无法获取到interface中的@EnumValue注解,导致CompositeEnumTypeHandler的delegate创建错误
1.8.0
登录 后才可以发表评论