Apache Commons BeanUtils v.1.8.3

Advertisement
Advertisement

Most 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 getXxx and setXxx methods. However, there are some occasions where dynamic access to Java object properties (without compiled-in knowledge of the property getter and setter methods to be called) is needed. Example use cases include: Building scripting languages that interact with the Java object model (such as the Bean Scripting Framework). Building template language processors for web presentation and similar uses (such as JSP or Velocity). Building custom tag libraries for JSP and XSP environments (such as Jakarta Taglibs, Struts, Cocoon). Consuming XML-based configuration resources (such as Ant build scripts, web application deployment descriptors, Tomcat's server.xml file).The Java language provides Reflection and Introspection APIs (see the java.lang.reflect and java.beans packages in the JDK Javadocs). However, these APIs can be quite complex to understand and utilize. The BeanUtils component provides easy-to-use wrappers around these capabilities.

Most Java developers are used to creating Java ...

configuration, resources, application, build

 
  • Shareware
  • 3.15 Mb
  • 202
 
 

Review Apache Commons BeanUtils

  • captcha
 

Other software of Apache Software Foundation
  • Apache AxKitApache AxKit is a convenient server management tool which is used for Apache. It provides on-the-fly conversion from XML to any format, such as HTML, WAP or text using either W3C standard techniques, or flexible custom code. AxKit also uses a ...
  • Apache Bean Validation  v.0.3The goal of the Bean Validation project is to deliver an implementation of the Bean Validation Specfication (JSR303) ...
  • Apache Chainsaw v2 Build 2006-03-02Apache Chainsaw v2 Build 2006-03-02 is designed to be a creative and helpful companion application to Log4j written by members of the Log4j development community. Like a number of Open Source projects, this new version was built upon inspirations, ...

New Components & Libraries software
  • InterBase Data Access Components  v.9.0.0IBDAC is a library of components that provides native connectivity to InterBase and Firebird from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux macOS, iOS, and Android.
  • Universal Data Access Components  v.10.0.0Universal Data Access Components is a library of components that provides direct access to multiple databases from Delphi and C++Builder including Community Edition, as well as Lazarus (and Free Pascal) on Windows, Linux, macOS, iOS, and Android.
  • DotConnect for Magento  v.2.0.0dotConnect for Magento is an ADO.NET provider for working with Magento data through the standard ADO.NET or Entity Framework interfaces.