Habilitar el legado SQLErrorCodeSQLExceptionTranslator para códigos de error específicos de la base de datos

Esta regla marca el uso de org.springframework.jdbc* paquete. Spring Framework 6.0 cambia a un nuevo traductor de excepciones SQLExceptionSubclassTranslator que evita los códigos de error específicos del proveedor. Si su aplicación depende de un comportamiento heredado, puede volver a utilizar SQLErrorCodeSQLExceptionTranslator en su código.

Para restaurar las asignaciones de códigos de error predeterminadas de Spring, puede configurar la aplicación para que utilice SQLErrorCodeSQLExceptionTranslator como traductor de excepciones SQL, o incluya un archivo sql-error-codes.xml en la raíz del classpath.

Para obtener más información, consulte los recursos siguientes: