Leer Archivo de Propiedadades un ejemplo simple

Despues de un buen rato de ausencia y atendiendo un comentario de un compañero de la comunidad, en donde me comenta porque no meter los datos d ela conexion en un documento de algun tipo en particular, por ejemplo un archivo de propiedades, en este caso por cuestiones de rapidez tiempo y demas he adaptado la clase EzjaMVCDelegate, para leer un archivo .properties en donde se encuentran los datos para conectarse a la bd

 

Espero tener mas tiempo, saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de skuarch

Otra forma

otra forma de leer un archivo .properties puede ser utilizando la clase Properties y la clase FileInputStream

 

Imagen de jmanuel_ll

Complementando

Uno de los puntos importantes al acceder al archivo es poder acceder al path correcto tanto en windows como en unix ya que como saben cuentan con diferente "file separator". Otro punto es la estructura del archivo.properties es de la siguiente manera:

propiedad.1=valor1
propiedad.2=valor2

Es muy cómodo manejar el archivo de propiedades en las aplicaciones, porque es una manera muy simple de cargar y acceder a las mismas.

Saludos!

Dudas con lectura de archivo properties.

Al leer tu archivo de esta forma " ResourceBundle recursos = ResourceBundle.getBundle("com.ezjamvc.recursos.recursos"); " deduzco que lo tienes dentro del jar, estoy en lo correcto? de ser así, normalmente estos datos de configuración son dinámicos, es muy común estar cambiando el usuario o el password. Cómo se supone que los cambiaré fácilmente si están dentro de un jar?