package com.zchen.bean;
public class Point {
private int x;
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
}
package com.zchen.bean;
import java.beans.PropertyDescriptor;
import java.lang.reflect.Method;
public class IntroSpactorTest {
public static void main(String[] args) throws Exception{
Point point = new Point();
String propertyName = "x";
Object value = 9;
setProperties(point, propertyName, value);
Object val = getProperties(point, propertyName);
System.out.println(val);
}
private static void setProperties(Object point, String propertyName,
Object value) throws Exception{
PropertyDescriptor pd1 = new PropertyDescriptor(propertyName, point.getClass());
Method methodSetX = pd1.getWriteMethod();
methodSetX.invoke(point, value);
}
private static Object getProperties(Object point, String propertyName) throws Exception{
PropertyDescriptor pd2 = new PropertyDescriptor(propertyName, point.getClass());
Method methodGetX = pd2.getReadMethod();
Object retVal = methodGetX.invoke(point);
return retVal;
}
}
分享到:
相关推荐
JavaBean及内省,介绍了JavaBean的概念、属性、使用、执行原理以及对内省的介绍
关于javabean的属性资料,关于四种属性的分类,以及各属性的详细介绍说明,对于javabean的理解有很大的帮助
利用Javabean+JSP 实现文件的上传、显示、下载 实现文件上传功能和下载功能,显示文件列表和读取文件内容功能。
java 基础之JavaBean属性命名规范问题.docx
前台字符串赋值给JavaBean属性自动类型转换的实现(BeanUtils,ConverterConvertUtils三个类的使用)
问题描述:存在一个JavaBean,它包含以下几种可能的属性: 1.boolean/Boolean 2.int/Integer 3.String 4.double/Double ...只需要设置带有getXxx/isXxx/setXxx方法的属性, 非JavaBean属性不设置, 请用代码实现.
可以 将 数据库表中字段转为相应的 javaBean 对象 很方便的 生产bean
Jsp中利用JavaBean技术实现分页功能 Jsp中利用JavaBean技术实现分页功能
javabean概念和使用,介绍javabean的基本概念,使用以及一些实际例子。
JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, ...
NULL 博文链接:https://luyuwww.iteye.com/blog/1988355
JQuery利用json读取JavaBean_List
利用servlet+jsp+javabean进行分页查询,用到的数据库为mysql
利用json读取JavaBean
进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean进销存系统:JSP+javabean
Servlet+JSP+JavaBean(MVC)模式适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP、JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此...
登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+...
Java Bean属性命名规范问题分析
avaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的...在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。
对数据库操作的javabean,有学习javabean连接数据库的是很好帮助