Activer l'ancienne adresse SQLErrorCodeSQLExceptionTranslator pour les codes d'erreur spécifiques à la base de données

Cette règle signale l'utilisation de l'option org.springframework.jdbc* . Spring Le cadre 6.0 passe à un nouveau traducteur d'exceptions SQLExceptionSubclassTranslator qui évite les codes d'erreur spécifiques au fournisseur. Si votre application repose sur un comportement hérité, vous pouvez revenir à l'utilisation de SQLErrorCodeSQLExceptionTranslator dans votre code.

Pour rétablir le mappage des codes d'erreur par défaut de Spring, vous pouvez soit configurer l'application pour qu'elle utilise les codes suivants SQLErrorCodeSQLExceptionTranslator en tant que traducteur d'exception SQL, ou inclure un fichier sql-error-codes.xml à la racine du chemin d'accès (classpath).

Pour plus d'informations, voir les ressources suivantes :