I started to write an own ORM library just for fun and soon I realized that I need property handling to help me handle embedded classes/objects/tables. I had already known Spring's BeanWrapper, but I have to use Reflection API for some other functions so I began to write my own BeanWrapper. :-)
I easily managed to implement the two main functionalities: get and set properties. And it's much faster than BeanWrapper and I no longer need 1MB of 3rd party libraries. :P :-)
Check it out!