The BeanUtils Component
The BeanUtils Component |
|
문서 |
|
배포판 |
Commons BeanUtilsMost Java developers are used to creating Java classes that conform to the JavaBeans naming patterns for property getters and setters. It is natural to then access these methods directly, using calls to the corresponding
The Java language provides Reflection and Introspection APIs (see the BeanUtils Core And ModulesSince the 1.7.0 release BeanUtils has distributed three jars:
commons-beanutils.jar has an optional dependency on Commons Collections
Bean CollectionsBean collections is a library combining BeanUtils with Commons Collections to provide services for collections of beans. One class ( Bean Collections has an additional dependency on Commons Collections . DocumentationThe User Guide is part of the package JavaDocs. The Release Notes document the new features and bug fixes that have been included in this release. The JavaDoc API documents are available online. In particular, you should note the property reference syntax options described in the Releases1.8.0BeanUtils 1.8.0 is binary compatible with version 1.7.0 and contains quite a few bug fixes and enhancements . BeanUtils 1.8.0 is available to download here . 1.7.0BeanUtils 1.7.0 is a service release which removes the dependency upon a specific commons-collection library version. It may be safely used together with either the 2.x or 3.x series of commons-collections releases. It also introduces a number of important enhancements. It is backward compatible with the 1.6 release. This important service release is intended to help downstream applications solve dependency issues. The dependency on commons collections (which has become problematic now that there are two incompatible series of commons collections releases) has been factored into a separate optional sub-component plus a small number of stable and mature The distribution now contains alternative jar sets. The all-in-one jar contains all classes. The modular jar set consists of a core jar dependent only on commons logging and an optional bean collections jar (containing classes that provide easy and efficient ways to manage collections of beans) which depends on commons collections 3. BeanUtils 1.7.0 is available to download here . Older Releases (Not Mirrored)
SupportThe commons mailing lists act as the main support forum. The user list is suitable for most library usage queries. The dev list is intended for the development discussion. Please remember that the lists are shared between all commons components, so prefix your email by [beanutils]. Issues may be reported via ASF JIRA . |