PropertyDescriptor
Reflection or runtime introspection is a powerful feature in Java. some cool features we use in Spring like copyProperties, core concepts are come from Jdk only.
Under JDK java.beans package, there are some key classes used for reflection.
- Introspector
- BeanInfo
- PropertyDescriptor
- MethodDescriptor