Apache Commons Configuration projektet startades för att förena de många konfigurations filformat under ett paraplyprojekt, vilket gör det möjligt för utvecklare att hantera varje format och dess data med samma gränssnitt.
Commons Configuration är en grundläggande API för att styra en programvara eller webb programmets inställningar oavsett användarens operativsystem eller utvecklarens server arkitektur.
Förutom att bara hantera de tillgängliga alternativen och hur de översätts mellan filformat, biblioteket innehåller också verktyg för att arbeta med olika konfigurationer samtidigt, så att användarna kan spara, lasta eller lossa alternativ som de vill.
Funktioner :
- stöds konfigurationskällor:
- Applet parametrar
- Java Naming and Directory Interface (JNDI)
- JDBC Datasource
- Egenskaper filer
- Fastighetslistfiler (plist)
- Servlet parametrar
- Systemegenskaper
- Windows ini-filer
- XML-dokument
Vad är nytt i den här versionen:
- Attribut i XML config bör gälla alla poster i en lista .
- ClassCastException i BeanHelper konstruera bönor med en lista av barn bönor.
- Regression med SystemProperties i 1,8 och 1,9.
Vad är nytt i version 1.8:
- Fokus för den nya versionen ligger i att lägga till stöd för Java 1,5. Detta li>
- är nu det minimum som krävs JDK version.
Vad är nytt i version 1.7:
- Den nya versionen innehåller många buggfixar. Det finns också några nya
- funktioner, t.ex. stöd för filsystem för lastning konfigurationskällor.
Vad är nytt i version 1.6:
- Vissa beroenden till andra Commons komponenter har uppdaterats till den senaste versioner.
- Tillåt variabla resolver som ska definieras konfigureras i DefaultConfigurationBuilder.
- AbstractHierarchicalFileConfiguration.getKeys () nu kontrollerar också om en reload krävs.
- & quot; force reload check & quot; mekanism CombinedConfiguration fungerar nu även med sub konfigurationer som skapats av configurationAt ().
- En bugg i XMLConfiguration.addNodes () gjorde det omöjligt att lägga attribut noder med denna metod. Detta har nu åtgärdats.
Kommentarer hittades inte