Ta reguła oznacza użycie
org.springframework.jdbc*
. Spring Framework 6.0 przełącza się na nowy translator wyjątków
SQLExceptionSubclassTranslator
co pozwala uniknąć kodów błędów specyficznych dla dostawcy. Jeśli aplikacja opiera się na starszym zachowaniu, można powrócić do korzystania z funkcji
SQLErrorCodeSQLExceptionTranslator w kodzie.
Aby przywrócić starsze domyślne mapowania kodów błędów Spring, można skonfigurować aplikację tak, aby używała SQLErrorCodeSQLExceptionTranslator
jako translator wyjątków SQL lub dołączyć pustą wartość sql-error-codes.xml
w katalogu głównym ścieżki klas.
Więcej informacji na ten temat zawierają następujące zasoby: