Inspectopedia Help

Use of concrete JDBC driver class

Reports uses of specific JDBC driver classes. Use of such classes will bind your project to a specific database and driver, defeating the purpose of JDBC and resulting in loss of portability.

Example:

import java.sql.Driver; abstract class Sample implements Driver { public void foo() { Sample sample; } }

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3

Plugin:

Java, 233.SNAPSHOT

Last modified: 13 July 2023