Различия между 1.4.0 и 1.4.9 в основном состоят в исправлении ошибок и незначительных улучшениях, поэтому ваш вопрос действительно сводится к преимуществам перехода с 1.3 на 1.4.Одно предупреждение:
Стоит отметить, что WICKET-2846 почти наверняка будет отменен в следующем выпуске, потому что сообщество отдает предпочтение этому.Поэтому было бы разумно не использовать InheritableThreadLocal, который был добавлен в версию 1.4.9.
- Главная страница калитки
Generics, котораяВы упомянули, что, безусловно, это наиболее заметное изменение, которое, вероятно, потребует больше всего работы, если вас раздражают предупреждения.См. Wicket wiki по обновлению и расширенный новостной пост для более полного списка изменений.
Моя команда на работе мигрировала несколько месяцев назад и не сталане замечать каких-либо больших эффектов, хороших или плохих.Обновление ссылок на дженерики заняло несколько часов, но есть некоторое утешение, зная, что вы тоже не используете технологии с истекшим сроком эксплуатации.Мы не используем Spring здесь, но 1.4, предположительно, гораздо более совместим с Spring, чем предыдущие версии.
В вашем случае, возможно, все сводится к тому, что вам кажется более раздражающим: потратить несколько часов на то, чтобы обобщить вашукод или использование чего-либо, находящегося в состоянии окончания срока службы.