Проблемы с предвидением при обновлении с Spring 4.2 до Spring 5.0.5 - PullRequest
0 голосов
/ 27 апреля 2018

В моем текущем проекте мы используем Spring 4.2 (core, aop, bean, web, webmvc и т. Д.).

С какими основными проблемами мы можем столкнуться при обновлении с Spring 4.2 до Spring 5.0.5? Насколько обратно совместима Spring Security 4.2 с Spring 5.0.5?

Спасибо за ваше время.

Ответы [ 2 ]

0 голосов
/ 25 июля 2018

при обновлении до Spring 4.2.7 я столкнулся с двумя проблемами

  1. Запрос на получение и удаление, содержащий ";" и символ «%» потерпит неудачу с ответом 500 из-за ограничений HttpFirewall. Вы можете обратиться к ссылке ниже для решения.

Получение ответа 500 весной 5, когда URL содержит точку с запятой

  1. Spring 5 требуется кодер пароля по умолчанию, иначе он выдаст исключение ниже java.lang.IllegalArgumentException: не существует PasswordEncoder, сопоставленного для идентификатора "null Вы можете обратиться к ссылке ниже для решения.

Spring Security 5: PasswordEncoder не сопоставлен для идентификатора "null"

0 голосов
/ 27 апреля 2018

Трудно сказать, не зная, на какие функциональные возможности и функции Spring опирается ваш проект.

Я бы предложил начать с просмотра официальных журналов изменений и заметок о выпуске, чтобы определить затронутые части вашего проекта. Что нового в Spring Framework 5.x может быть хорошей отправной точкой.

Особенно следите за удаленными функциями и API.

Также имеется Руководство по миграции Spring Integration с 4.3 на 5.0 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...