Да, как упоминал Паскаль Тивент, вы можете сгенерировать схему в БД, затем вы можете использовать такой инструмент, как Middlegen, для создания ваших вещей в Hibernate, а оттуда - короткий шаг к JPA, поскольку JPA в значительной степени основан на Hibernate. .