Pergunta

Você conhece algum bibliotecas semelhantes a java.util.Properties que o apoio mais recursos avançados como agrupamento propriedades, armazenar matrizes, etc? Eu não estou procurando alguns pesados ??solução super-avançada, algo leve justa e útil para qualquer projeto.

Graças.

Foi útil?

Solução

Commons Configuração do grupo apache soa muito parecido com o que você está procurando.

Outras dicas

Eu usei java.util.prefs antes, e parece fazer o truque para mim. Sua milhagem pode variar.

yaml é um passo fácil para cima a partir da configuração de texto simples, que permite uma maior estrutura e tipos de dados ( incluindo os que você mencionou) do que arquivos de propriedade, e para um monte de línguas (incluindo Java: Jyaml ) ele ainda tem suporte a serialização de modo mapeamento de / para suas classes muitas vezes é muito fácil.

yaml é de peso também mais leve e mais simples para começar com do que ir todo o caminho para XML.

Eu sou um grande fã do Spring Framework para configurar objetos e serviços. Ele usa um formato XML e suporta todos os diferentes tipos de coleções Java e referências a outros objetos. Não dura para começar, mas também tem uma série de características poderosas que você não vai precisar.

XStream para simples serialização XML é realmente simples e fácil de usar.

Eu poderia considerar JSON (JavaScript Object Notation). É altamente legível e código Java para ler e escrever JSON dados formatados está prontamente disponível.

Você pode dar uma olhada em Commons Collections de apache

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top