|
From: <rod...@in...> - 2003-08-14 03:22:23
|
I've done the package rename and will commit it to a new "spring" module tonight. I'll post more details when I'm done. I've been considering some potential simplifications. I hate dead code--it adds bloat and makes frameworks harder to use. (I've just been working with TopLink...) As we progress to 1.0 it's a good opportunity to cut back to the essentials...it will be hard to remove anything (however useless) afterwards. As a start, I'm considering removing the JavaBean event support from BeanWrapper. I've not used it in any applications. Has anyone else used it? Now Spring has AOP support, it's possible to add listeners to property change events using interceptors, rather than this rather kludgy part of the JavaBeans API. Removing event support would get rid of about 150 lines of code in the beans package, and simplify the API for users. Any thoughts on this? Another candidate on my potential hitlist is the "pass- through" properties support for FactoryBeans. I've not seen a need to use this in practice (although I implemented it). Regards, Rod |