Java 8 interface default method doesn't seem to declare property

后端 未结 3 1587
感情败类
感情败类 2020-12-14 10:17

In my application I run into a problem that when a getter in a class is defaulted in an interface only (Java 8 feature), there is no Java Beans property as a result. I.e. f

3条回答
  •  时光取名叫无心
    2020-12-14 10:39

    I don't know if my answer will be helpful, but I solved similar problem by using BeanUtils.getPropertyDescriptors(clazz) from Spring. It understands default methods.

提交回复
热议问题