e visto que en muchos videos se crea la conexion o datos de la base de datos en el properties mi duda es si esa forma solo sirve para sprintboot y no para aplicaciones de escritorio
e visto que en muchos videos se crea la conexion o datos de la base de datos en el properties mi duda es si esa forma solo sirve para sprintboot y no para aplicaciones de escritorio
¡Hola Alumno!
La creación de la conexión o datos de la base de datos en el archivo "properties" es una práctica común en aplicaciones de Java en general, no solo en Spring Boot. Este archivo se utiliza para almacenar configuraciones de la aplicación, como la URL de la base de datos, el nombre de usuario y la contraseña.
En una aplicación de escritorio, también puedes utilizar este archivo para almacenar la configuración de la base de datos. Solo necesitas asegurarte de que el archivo "properties" esté en la ruta correcta y que la aplicación pueda leerlo.
Aquí te dejo un ejemplo de cómo puedes leer la configuración de la base de datos desde un archivo "properties" en una aplicación de escritorio:
Properties props = new Properties();
try (InputStream in = getClass().getResourceAsStream("database.properties")) {
props.load(in);
} catch (IOException e) {
// Manejo de excepciones
}
String url = props.getProperty("db.url");
String username = props.getProperty("db.username");
String password = props.getProperty("db.password");
// Crear la conexión a la base de datos utilizando la URL, el nombre de usuario y la contraseña
¡Saludos!