Hola
Voy a desarrollar una aplicacion con el paradigma de orientacion a objetos (la hare en java) y queria saber de algun patron para la persistencia de datos.
En la aplicacion tengo que almacenar datos sobre los alumnos y lo voy a hacer mediante una base de datos relacional, pero queria algun patron de diseño para poder separar la persistencia de datos, y asi en un futuro poder cambiar (si quiero) la base de datos a otro tipo de almacenamiento como ficheros,.....
Muchas gracias.