jdbc connection “alternative to Class.forname for

2019-08-09 12:41发布

问题:

can we use anything else instead of Class.forName() for loading a driver for jdbc connectivity i.e is first step of jdbc connection?

回答1:

can we use anything else instead of "Class.forname" for loading a driver for jdbc connectivity i.e is first step of jdbc connection?

You haven't even needed that since JDBC 4.1. Just call DriverManager.getConnection() with an appropriate URL.



回答2:

Just import java.sql.Driver and invoke DriverManager.getConnecion() to establish a database connection. You don't really need to call Call.forName() these days (java7).



回答3:

Use Spring's JDBCTemplate; it's a best practice.



标签: jdbc