У меня есть приложение Wicket AuthenticatedWebApplication, которое имеет несколько страниц и функций, которые необходимо повторно использовать в новом приложении AuthenticatedWebApplication, которое мне нужно разработать.
Я использую Wicket 1.4, Spring и Hibernate.
Оба приложения будут иметь одинаковый внешний вид (за исключением логотипа приложения), который теперь реализован на базовой странице.
У кого-нибудь был подобный опыт? Я определенно не хочу возвращаться к копированию-вставке кода, потому что общая функциональность реализует рабочий процесс, который может и будет меняться.
Что я могу сделать, чтобы мои приложения были модульными и достигали моей цели?