Apache Commons Configuration
From Java Example Source Code
[edit] Overview Apache Commons Configuration
Apache Commons Configuration provides a generic configuration interface which enables a Java application to read configuration data from a variety of sources. Commons Configuration provides typed access to single, and multi-valued configuration parameters as demonstrated by the following code:
Double double = config.getDouble("number"); Integer integer = config.getInteger("number");
Configuration parameters may be loaded from the following sources:
- Properties files
- XML documents
- Windows INI files
- Property list files (plist)
- JNDI
- JDBC Datasource
- System properties
- Applet parameters
- Servlet parameters
Different configuration sources can be mixed using a ConfigurationFactory and a CompositeConfiguration. Additional sources of configuration parameters can be created by using custom configuration objects. This customization can be achieved by extending AbstractConfiguration or AbstractFileConfiguration.
[edit] Apache Commons Configuration Resources
- Web site: http://commons.apache.org/configuration/
- Java API: Configuration1.5 API
- Examples: Apache Commons Configuration by exampes
- Tutorial:
- News or Forums:
