Ho un programma Java per utente singolo che vorrei archiviare i dati in un database leggero come Derby o Sqlite. Vorrei utilizzare un livello di astrazione dei dati nel mio programma. Hibernate sembra richiedere molta configurazione ed è eccessivo per quello che mi serve. Quali sono le alternative leggere a Hibernate?