собсно вопросов масса:
1. чем плохо живется в jpa? ну разве что время от времени возникает тупак «а почему так...?» и тянуться может долго, но писать весь этот ваш sql и alter table к нему. в этом тоже мало радости.
2. переезд с уже имеющегося. и тоже, табличек тьма, теперь их надо описать по второму разу.
3. вот эти фокусы типа jooq. какие есть еще? чем оно лучше?
в целом: если переезжать, то куда? и надо ли?