我有一个java bean对象的集合,每个对象可以有另一个java bean对象集合(即对象图)。有没有一种简单的方法来遍历图形并调用所有的getter方法?是否有图书馆已经在做类似的事情。
答案 0 :(得分:3)
看看BeanInfo:
http://java.sun.com/j2se/1.4.2/docs/api/java/beans/BeanInfo.html
,特别是getPropertyDescriptors()方法。
答案 1 :(得分:1)
java.beans.Introspector 应该允许你遍历bean的所有属性和方法。
答案 2 :(得分:0)
您可以使用反射手动执行此操作。
另外看看common-beanutils,可能会有所帮助。
答案 3 :(得分:0)
我一直在使用名为FEST的库进行一些自动化测试,它有一个适合我的反射库。