Леса в калитке

Есть ли работающее, поддерживаемое и поддерживаемое решение для скаффолдинга для Wicket 1.5? я знаю

  • Wicketopia в двух разных местах: sourceforge и github, но он по-прежнему нацелен на калитки 1.4, приносит свою собственную калитку, а письма в списки рассылки не вызывали никакого отклика в течение нескольких месяцев.
  • Wicket Rad, но он не обновлялся в течение 18 месяцев.
  • Wicket CRUD, который больше похож на учебник или доказательство концепции, чем на рабочее решение.

Я не могу поверить, что нет решения, позволяющего редактировать объекты домена (выбор объектов для OneToOne и добавление-удаление-элементов управления для списков было бы большим плюсом). Написание редакторов — не самая интересная часть разработки приложения для калитки, и заставить их выглядеть одинаково утомительно, поэтому я ищу предложения по автоматизации этого...


person Nicktar    schedule 03.04.2012    source источник


Ответы (3)


Вы можете посмотреть на Apache Isis подход, основанный на домене. Возможно, вы можете найти инфраструктуру CRUD на странице Wicket WIKI, посвященной связанным проектам< /а>. Возможно, связыватель данных является вариантом.

В моей компании мы создали собственный CRUD-фреймворк. Хотя это было непросто, это дает вам преимущество и позволяет делать все по-своему.

person Martijn Dashorst    schedule 03.04.2012
comment
Спасибо. Databinder выглядит разветвленным прямо сейчас, так что я продолжу и заново изобрету колесо... - person Nicktar; 05.04.2012
comment
Удалось ли Apache Isis продвинуться вперед? - person Forer; 07.12.2012
comment
Да, Apache Isis добился значительного прогресса и используется для разработки реальных приложений. Посетите его веб-сайт (isis.apache.org) для быстрого старта и скринкастов. - person Dan Haywood; 16.06.2013

Я провожу несколько четверок с wicket-webbeans (WWB). Не полностью перенесен на калитки 1.5 (но некоторые работы были сделаны в ветке 1.5).

Я думаю, что такой проект (автомагический редактор бинов для Wicket 1.5) очень нужен

person Jacek Cz    schedule 16.05.2012
comment
Wicketopia (16 мая 2012 г., sourceforge SVN), кажется, поддерживает Wicket 1.5.6. - person Jacek Cz; 16.05.2012

Существует простое веб-приложение CRUD для бронирования отелей на основе Wicket 6.0, Ujorm 1.40 и Spring 3.2. рамки. Графический интерфейс построен на таблицах предварительного просмотра и диалогах форм, см. следующую модель персистентного класса:

введите здесь описание изображения

person pop    schedule 08.10.2013