首页 > 代码库 > 黑马程序员——内省

黑马程序员——内省

javaBean是一种特殊的类,主要用在MVC框架中,是用来设置数据的属性和行为的,必须有一个无参构造方法,典型的方法就是set和get

内省处理javaBean的方式:一般的做法是通过类 Introspector 来获取某个对象的 BeanInfo 信息,然后通过 BeanInfo 来获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可以获取某个属性对应的 getter/setter 方法,然后我们就可以通过反射机制来调用这些方法。

关于非常实用的java开源工具类BeanUtils

下面是两个具体的文档:说的非常详细

http://blog.csdn.net/hahalzb/article/details/5972421

http://blog.csdn.net/zgmzyr/article/details/5753250