De Apache Commons Configuration project is opgezet om de veelheid van de configuratie bestandsformaten te verenigen onder één overkoepelend project, waardoor het mogelijk voor ontwikkelaars om te gaan met elk formaat en de gegevens via dezelfde interface.
Commons-configuratie is een basis-API voor het regelen van de instellingen van een software of webapplicatie's, ongeacht het besturingssysteem van de gebruiker of server-architectuur van de ontwikkelaar.
Naast alleen het beheren van de beschikbare opties en hoe ze worden vertaald tussen bestandsformaten, de bibliotheek bevat ook hulpprogramma's om te werken met verschillende configuraties op hetzelfde moment, zodat gebruikers opslaan, laden of lossen opties als ze willen.
Kenmerken
- Ondersteunde configuratie bronnen:
- Applet parameters
- Java Naming en Directory Interface (JNDI)
- JDBC-gegevensbron
- Eigenschappen bestanden
- lijst Property bestanden (PLIST)
- Servlet parameters
- Systeem eigenschappen
- Windows INI-bestanden
- XML-documenten
Wat is nieuw in deze release:
- Attributen in XML config moet gelden voor alle vermeldingen uit een lijst .
- ClassCastException in BeanHelper construeren bonen met een lijst van kind bonen.
- Regression met SystemProperties in 1.8 en 1.9.
Wat is nieuw in versie 1.8:
- De focus van de nieuwe release ligt in het toevoegen van ondersteuning voor Java 1.5. Deze
- is nu de minimaal vereiste JDK versie.
Wat is nieuw in versie 1.7:
- De nieuwe release bevat een groot aantal bug fixes. Er zijn ook enkele nieuwe
- functies, bijv. ondersteuning voor bestandssystemen voor het laden van de configuratie bronnen.
Wat is nieuw in versie 1.6:
- Enkele afhankelijkheden naar andere Commons componenten zijn bijgewerkt naar de recente versies.
- Laat variabele resolvers worden gedefinieerd geconfigureerd in DefaultConfigurationBuilder.
- AbstractHierarchicalFileConfiguration.getKeys () nu gaat ook na of een reload nodig is.
- De & quot; kracht reload check & quot; mechanisme van CombinedConfiguration werkt nu ook met sub configuraties gecreëerd door configurationAt ().
- Een bug in XMLConfiguration.addNodes () maakte het onmogelijk om toe te voegen attribuut knooppunten met behulp van deze methode. Dit is opgelost.
Reacties niet gevonden