啟用資料庫特定錯誤代碼的傳統 SQLErrorCodeSQLExceptionTranslator

此規則標記使用 org.springframework.jdbc* 套件中使用了 Apache XMLBeans 類別。 Spring Framework 6.0 轉換為新的例外轉譯器 SQLExceptionSubclassTranslator 可避免廠商特定的錯誤代碼。 如果您的應用程式依賴傳統的行為,您可以改回使用 SQLErrorCodeSQLExceptionTranslator 在您的程式碼中。

若要恢復 Spring 的傳統預設錯誤代碼映射,您可以設定應用程式使用 SQLErrorCodeSQLExceptionTranslator 作為 SQL 異常轉譯器,或包含一個空的 sql-error-codes.xml 檔案在 classpath 的根目錄。

如需相關資訊,請參閱下列資源: