Guenas.
Tu aplicación podría usar JavaDB (Apache Derby), por ejemplo, para guardar datos locálmente.El problema es que las condiciones que llevaron a la aplicación a aceptar unos datos off-line pueden no cumplirse al actualizar posteriormente la BD remota. Es un problema de integridad de datos.
Un saludo,
Paposo
Hola gente, me gustaria saber si hay una forma de guardar datos en una app java desconectada a una base de datos y que despues cuando la app vuelva a tener conexión a la base de datos, pues los datos que se registraron en modo offline se inserten a la base de datos.