Существует ли в Java утилита генерации CRUD (любая платформа), такая как Scaffolding в Rails? - PullRequest
49 голосов
/ 06 января 2009

Есть ли в Java утилита генерации CRUD, такая как Scaffolding в Rails? Может быть в любых рамках или даже в простых сервлетах. Должны генерировать контроллеры + представления в jsp, а не только код DAO ...

Ответы [ 22 ]

1 голос
/ 21 января 2011

reinCRUD - это дополнение vaadin , которое работает с использованием аннотированных спящих объектов. Вы можете создать приложение CRUD в течение нескольких минут и повторно использовать такие компоненты, как списки, формы и формы поиска.

0 голосов
/ 20 мая 2013

Если у вас есть пример проекта, содержащий тип архитектуры CRUD (или любой другой), который вам нужен, тогда Простые леса может быть полезным.

Это отдельный класс, который сканирует существующую кодовую базу и создает шаблоны, которые затем можно применить к другим объектам. Например, MongoUserDao можно превратить в шаблон, который затем генерирует, скажем, MongoCustomerDao. Работает с любым кодом и тестовыми приборами.

Очень простой, но выполняет свою работу, и это FOSS по лицензии MIT.

Репозиторий GitHub находится здесь: https://github.com/gary-rowe/SimpleScaffolding

...