Si quieres usar Java con bases de datos como ejercicio para el mundo profesional, lo mejor que puede hacer es usar cualquier librería que siga la JPA, como hibernate. OpenXava como dice romeroca es dar un paso más allá porque gestiona toda la aplicación, así que también le puede servir si su objetivo es aprender para usarlo luego en el trabajo. Vamos, que si quiere aprender Java se quede lejos de cualquier cosa que huela a SQL. La base de datos específica (MySQL, SQLite, MariaDB, ManuelaDB...) le da igual. Drumpi lo que quiere es aprender programación de bases de datos en Java, no configuración de un sistema de gestión de bases de datos distribuido o acceso secuencial a un fichero de texto...
Por otro lado, si lo que quiere es usar a manubrio una base de datos en Java no-Android porque es así de masoca, creo que su mejor opción (por lo ligera) es SQLite.
"Todo es absolutamente falso, salvo alguna cosa"
Marcadores