此規則會偵測是否在 Java 檔中使用 org.apache.tomcat.dbcp.dbcp.BasicDataSource 類別。 這個類別會實作業界標準資料來源介面 javax.sql.DataSource。 Apache Tomcat 資料來源提供您應用程式可能使用的專有方法。
如果您沒有使用專有方法,您可以將程式碼變更為使用 javax.sql.DataSource,而不強制轉型為 Tomcat 版本。
如果您使用專有方法,並希望繼續在應用程式中使用它們,您可以移轉資源,以使用 Apache Commons 資料來源。 如果要使用 Apache Commons,請下載 common-dbcp jar 檔,並將資源配置成使用這個資料來源。 在您的 Java 程式碼中,將 org.apache.tomcat.dbcp.dbcp.BasicDataSource 的參照變更為 org.apache.commons.dbcp.BasicDataSource。
或者,您可以重新配置資源,以使用 WebSphere 連線儲存區來提高效能,並緩和執行緒作業和可調整性問題。 當使用這個解決方案時,可利用 Connection Factory MBean 來提供資料來源統計資料和資訊給應用程式。
如需相關資訊,請參閱: