如何使用BeanUtils内省获取Java对象的所有属性列表?

我有一个方法获取一个POJO作为它的参数.现在我想以编程方式获取POJO的所有属性(因为我的代码可能不知道运行时的所有属性),还需要获取属性的值.最后我将组成POJO的字符串表示.

我可以使用ToStringBuilder,但是我想按照我的要求制定特定格式的输出字符串.

可以在Beanutils中这么做吗?如果是,指向方法名的任何指针?如果没有,我应该写我自己的反思代码

解决方法

你试过 ReflectionToStringBuilder吗看起来应该做你所描述的.

相关文章

1.Linux实时查看Java接口数据的方法 在Linux系统中实时查看J...
应用场景 C端用户提交工单、工单创建完成之后、会发布一条工...
线程类,设置有一个公共资源 package cn.org.chris.concurre...
Java中的数字(带有0前缀和字符串)
在Java 9中使用JLink的目的是什么?
Java Stream API Filter(过滤器)