利用Reflect显示bean数据
来源:互联网 发布:mysql字符串怎么索引 编辑:程序博客网 时间:2024/05/01 06:38
有时我们需要在调试过程中显示bean的当前数据,利用reflect可以快速的对大量的bean对象进行统一的处理,下面的代码就实现了将数据提出的公共方法。当然也可以使用其它开源库,但是为什么我们自己不了解一下呢!
public void ShowFileds(Object obj)
{
System.out.println("Target class is "+ obj.getClass().getName());
try{
String ClassName = obj.getClass().getName();
Class cls = Class.forName(ClassName);
Method[] methods = cls.getDeclaredMethods();
for(int i =0; i< methods.length; i++)
{
Method method = methods[i];
String mName = method.getName();
if(mName.substring(0, 3).equals("get"))
{
System.out.println(mName.substring(3, mName.length())+ " : " + method.invoke(obj, null));
}
}
}catch(Exception e)
{
e.printStackTrace();
}
}
以上方法没有针对特定的Bean,而是自动解析任何符合要求的Bean对象,并对其进行域显示!
- 利用Reflect显示bean数据
- Java json reflect Bean
- java ResultSet Reflect To Bean
- 利用GridView控件显示数据
- Bean+servlet+jsp显示数据库中的一组数据
- Android中利用java反射机制Reflect
- 利用reflect设置struct的字段
- swift 利用 Reflect(字典转模型)
- Android中利用java反射机制Reflect
- 类方法提取器(利用reflect)
- 如何利用DataGrid纵向显示数据?
- 如何利用DataGrid纵向显示数据
- 利用异步上传数据,并显示进度条
- 利用Limit完成数据的分页显示
- 利用Repeater控件实现数据分页显示
- winform下利用chart显示ADC数据
- 利用Qt.locale显示本地化数据
- 利用Activity之间回传显示数据
- zz创业团队建设
- c->asm tc内部机制
- 我想要的生活
- VC字符串转换
- 制作可执行的JAR文件(适用于各种平台,在UNIX上测试通过)
- 利用Reflect显示bean数据
- WinRunner测试设计(0)
- 有关Cell[]溢出的问题
- 喜欢编程,却讨厌面对电脑,哎~,也许是不喜欢这样的生活
- Linux下登录windown系统远程桌面(3389)(转)
- 我的毕业设计
- Java 编程技术中汉字问题的分析及解决
- 整理的oracle数据库分页存储过程及示例
- 在asp中调用存储过程的几种方法