В настоящее время я работаю над основанным на swign приложением javaSE, использующим встроенную JavaDB для хранения данных.Моя модель данных (и БД) полностью основана на Java с использованием сущностей JPA и механизма сохранения JavaEE.Сценарии SQL не используются при создании и управлении БД, поскольку все это выполняется JPA.
Поскольку это приложение будет распространяться среди клиентов, а клиентам обычно требуются новые функции, мой вопрос: есть ли эффективныеспособ получения данных БД и их повторной вставки после доставки обновленного приложения (с новыми таблицами, столбцами) клиенту.