Я никогда не пробовал, но похоже, что Плагин Appfuse Maven (AMP) позволяет вам делать это через Maven. Есть команда mvn appfuse:gen-model
для обратного инжиниринга из базы данных и mvn appfuse:gen
для создания остальной части скаффолда.
Я думаю, вы должны запустить их из проекта, созданного с помощью одного из архетипов Appfuse Maven. Вы можете найти руководство по быстрому запуску здесь , чтобы настроить его.
Spring Roo также имеет несколько хороших строительных лесов, но в нем нет обратного инжиниринга из базы данных, которую вы ищете. Ваши персистентные объекты должны быть аннотированы как объекты @RooEntity, прежде чем вы сможете воспользоваться возможностями скаффолдинга с этой платформой.