Puedes sugerir algo un poco más avanzado que el de java.util.Propiedades?
-
02-07-2019 - |
Pregunta
¿Conoces alguna de las bibliotecas similar a java.util.Propiedades compatibles con las funciones más avanzadas como las propiedades de agrupación, almacenar matrices, etc?Yo no estoy en busca de algunos pesados super-avanzada solución, solo algo ligero y útil para cualquier proyecto.
Gracias.
Solución
Commons Configuración desde el grupo de apache se parece mucho a lo que estás buscando.
Otros consejos
He usado java.util.prefs
antes, y parece hacer el truco para mí.Su kilometraje puede variar.
Yaml es un paso fácil desde básico de configuración de texto, que permite una mayor estructura y tipos de datos (incluidos los que se han mencionado) que la propiedad de los archivos, y para una gran cantidad de lenguajes (como Java: Jyaml) que incluso tiene la serialización de apoyo para la asignación a/de sus clases a menudo es muy fácil.
Yaml es también un peso más ligero y más simple para empezar con los que va todo el camino a XML.
Soy un gran fan de el Framework Spring para la configuración de objetos y servicios.Se utiliza un formato XML y es compatible con todos los diferentes tipos de colecciones Java y referencias a otros objetos.No dura para empezar, pero también tiene un montón de características de gran alcance que usted no necesita.
También XStream por simple serialización XML es realmente simple y fácil de usar.
Yo podría considerar JSON (JavaScript Object Notation).Es muy legible y en el código de Java para leer y escribir datos con el formato JSON es fácilmente disponible.
Usted puede tomar un vistazo a Commons Colecciones de apache