Cómo leer el archivo de propiedades en Java

Cómo leer el archivo de propiedades en Java
El "Propiedades"La clase en Java es un niño o subclase del Tabla de picadillo clase. En Java, Tabla de picadillo es una clase predefinida que especifica los objetos como un par de valores clave. Lo mismo hace el Propiedades clase. El Propiedades La clase mantiene la lista de claves y valores donde ambos valores, así como las teclas se almacenan como cadenas. El Propiedades La clase proporciona varios métodos que se utilizan para almacenar los datos en los archivos de propiedades o para obtener los datos de los archivos de propiedades.

Esta redacción proporcionará una comprensión profunda de los conceptos de la lista debajo:

  • Archivo de propiedades en Java
  • Cómo crear un archivo de propiedades en Java manualmente
  • Cómo usar el método Store () para crear un archivo de propiedades
  • Cómo leer datos del archivo de propiedades en Java

Así que comencemos!

Archivo de propiedades en Java

Estos archivos se usan con frecuencia en tecnologías orientadas a Java. El archivo de propiedades se utiliza para guardar los parámetros configurables de la aplicación. Contiene un par de valores clave. La extensión del archivo de propiedades es ".propiedades".

Cómo crear un archivo de propiedades en Java manualmente

En este artículo creamos un archivo de propiedades usando NetBeans; Sin embargo, puede usar cualquier ideal de su elección, como Eclipse, NetBeans, etc. Para crear un archivo de propiedades, tenemos que seguir los siguientes pasos:

Primer paso

En primer lugar, debe seleccionar el Archivo y luego haga clic en el archivo nuevo opción, o simplemente puede presionar el "Ctrl+N" Para crear un nuevo archivo:

Segundo paso

Elegir "categoría" como "otro" y "Tipo de archivo" como "propiedades":

Tercer paso

Especifique el nombre del archivo y haga clic en el "Finalizar" botón:

Cuarto paso

Al hacer clic en el botón Finalizar, creará el archivo de propiedades:

En el archivo de propiedades, agregamos algunas propiedades como pares de valor clave.

Cómo usar el método Store () para crear un archivo de propiedades

En la sección anterior, hemos aprendido cómo crear un archivo de propiedades en NetBeanss. Sin embargo, podemos usar los métodos predefinidos de Java para generar un archivo de propiedades. Consideremos el bloque de código otorgado para una comprensión profunda de este concepto:

PublicClassCreatePropertiesFile
publicstaticvoidmain (string [] args) lanza la excepción
Propiedades prop = new Properties ();
apuntalar.setProperty ("nombre", "Mike");
apuntalar.setProperty ("Password", "Mike@123");
apuntalar.setProperty ("correo electrónicoadress", "[email protected] ");
apuntalar.tienda (NewFileWriter ("Datos.propiedades ")," Cómo crear el archivo de propiedades ");

En este ejemplo, realizamos las siguientes tareas:

  • En primer lugar, creamos un objeto de la clase de propiedades.
  • Posteriormente, utilizamos el método setProperty () para establecer las propiedades del sistema.
  • Finalmente, utilizamos el método store () para almacenar los datos en los "datos.archivo de propiedades ".
  • En consecuencia, el código anterior generará el siguiente archivo de propiedades:

Cómo leer datos del archivo de propiedades en Java

Ahora, crearemos una clase de Java llamada "ReadProperties" Y dentro de esa clase, escribiremos el código para leer los datos del archivo de propiedades:

PACKAGEREADPROPERTIES;
importjava.IO.FileReader;
importjava.utilizar.Propiedades;
publicClassreadProperties
publicstaticvoidmain (string [] args) lanza la excepción
FileReaderReadFile = new FileReader ("C: \\ Users \\ Dell \\ Documentos \\ ReadProperties
\\ src \\ readProperties \\ NewProperties.propiedades");
Propiedades prop = new Properties ();
apuntalar.carga (readfile);
Sistema.afuera.println (Prop.getProperty ("nombre de usuario"));
Sistema.afuera.println (Prop.getProperty ("contraseña"));

En el fragmento de código anterior:

  • Inicialmente, creamos un objeto del Filereader clase.
  • Pasamos la ruta del archivo de propiedades a ese objeto.
  • A continuación, creamos un objeto del archivo de propiedades.
  • Después, utilizamos el carga() método para leer/cargar los datos del archivo de propiedades.
  • Finalmente, utilizamos el GetProperty () método y pasarlo una clave, en consecuencia, obtendremos el valor correspondiente a esa clave.

El fragmento anterior verifica que el método getProperty () devuelve los valores asociados con las teclas especificadas (I.mi. nombre de usuario y contraseña).

Conclusión

En Java, el archivo de propiedades almacena los parámetros configurables (par de valores clave) de una aplicación. En Java, el "Propiedades"La clase es un niño o subclase del Tabla de picadillo clase. Especifica los objetos como un par de valores clave. El "PropiedadesLa clase "proporciona varios métodos que se utilizan para funcionar con los archivos de propiedades. Este artículo explicó varios aspectos del archivo de propiedades, como cómo crear un archivo de propiedades y cómo leer datos del archivo de propiedades.