Java反射获取标准JavaBean属性
来源:互联网 发布:java文件下载前台代码 编辑:程序博客网 时间:2024/05/29 10:38
import java.lang.reflect.Method;public class BeanUtil {/** * 根据标准javaBean对象的属性名获取其属性值 * * @param obj * @param propertyName * @return */public static Object getValueByPropertyName(Object obj, String propertyName) {// 1.根据属性名称就可以获取其get方法String getMethodName = "get"+ propertyName.substring(0, 1).toUpperCase()+ propertyName.substring(1);//2.获取方法对象Class c = obj.getClass();try {//get方法都是public的且无参数Method m= c.getMethod(getMethodName);//3 通过方法的反射操作方法Object value = m.invoke(obj);return value;} catch (Exception e) {e.printStackTrace();return null;}}}
阅读全文
0 0
- Java反射获取标准JavaBean属性
- java利用反射获取类属性名,获取JavaBean属性名
- 利用Java反射快速封装JavaBean属性
- JavaBean属性方法反射
- java反射获取属性值
- java反射各种属性获取
- Java反射获取属性问题
- 利用java反射机制对多属性javabean赋值
- java中通过对象,javabean配置文件,反射属性值
- java获取反射获取私有属性值
- Java反射机制获取系统@Hide属性
- Java反射机制获取系统@Hide属性
- Java反射机制获取系统@Hide属性
- Java反射获取Android系统属性值
- Java反射获取属性、方法、构造器
- JAVA反射获取属性注解,类方法
- java 利用反射 获取系统属性
- Java反射获取类的属性值
- Android Studio的配置ndk,jni的三种方法
- Shiro入门学习三
- PCF8951在90c51上的使用
- Banner轮播图的使用
- mysql-udf-http问题
- Java反射获取标准JavaBean属性
- zabbix服务器yum安装
- 解决网站通过tomcat发布后不能请求中文的问题
- Java异步多线程
- JAVA面试题
- HTML5代码实例:HTML5全屏API
- Tornado框架11-部署
- oracle如何使用存储过程实现增删改查?【0基础】
- redis(12)——哨兵的配置