Java - ¿Cómo almacenar la contraseña utilizada en la aplicación? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Manejando contraseñas usadas para autenticación en el código fuente 5 respuestas

Estoy desarrollando una aplicación que lee algunos datos de una base de datos. La conexión a la base de datos se realiza a través del mecanismo de inicio de sesión / contraseña estándar.

El problema es: ¿cómo almacenar la contraseña de db? Si lo almaceno como un miembro de la clase, se puede recuperar fácilmente a través de una operación de descompilación.

Creo que la ofuscación no resuelve el problema, ya que también se puede encontrar fácilmente una contraseña de cadena en el código ofuscado.

¿Alguien tiene sugerencias?

Respuestas a la pregunta(3)

Su respuesta a la pregunta