Domanda

Conosci delle librerie simili a java.util.Proprietà che supportano funzionalità più avanzate come il raggruppamento di proprietà, l'archiviazione di array, ecc.? Non sto cercando una soluzione super avanzata avanzata, solo qualcosa di leggero e utile per qualsiasi progetto.

Grazie.

È stato utile?

Soluzione

Commons Commons del gruppo apache sembra molto simile a quello che stai cercando.

Altri suggerimenti

Ho usato < code> java.util.prefs prima, e sembra fare il trucco per me. Il chilometraggio può variare.

Yaml è un semplice passo in avanti rispetto alla configurazione di base del testo, consente più strutture e tipi di dati ( compresi quelli che hai menzionato) rispetto ai file delle proprietà e per molte lingue (incluso Java: Jyaml ) ha anche il supporto per la serializzazione, quindi la mappatura da / verso le tue classi è spesso molto semplice.

Yaml è anche più leggero e più semplice da iniziare rispetto all'XML.

Sono un grande fan di Spring framework per la configurazione di oggetti e servizi. Utilizza un formato XML e supporta tutti i diversi tipi di raccolte Java e riferimenti ad altri oggetti. Non è difficile iniziare, ma ha anche molte funzionalità potenti che non ti serviranno mai.

Anche XStream per una semplice serializzazione XML è davvero semplice e facile da usare.

Potrei considerare JSON (JavaScript Object Notation). È altamente leggibile e il codice Java per leggere e scrivere dati in formato JSON è prontamente disponibile.

Puoi dare un'occhiata a Collezioni Commons da apache

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top