JPA does for you the Persistence of yours objects with the database and the BaliSunrise do for you the GUI of your objects.
Bali Project is divided into three libraries, which are:
a) Annotation, provides the Annotations for use in yours entities;
b) BaliSunrise, provides interfaces and implementation for transactions, entity editors, queries, tables, filters, components and other classes. Everything you need for applications using Swing;
c) Application, provides a main program that loads your models and starts the application.
These details are provided for information only. No information here is legal advice and should not be used as such.