为什么将Class.forName()与Tomcat 7一起用于数据库连接?

时间:2014-02-10 00:03:37

标签: java-ee tomcat jdbc tomcat7

在将MySQL(JDBC驱动程序5.1.29)与Java Web应用程序一起使用时,我收到了此消息:

No suitable driver found for jdbc:mysql://localhost/dbname. 

我解决了添加Class.forName的问题(" com.mysql.jdbc.Driver");在连接之前。

我知道自Java 6以来,Class.forName(" com.mysql.jdbc.Driver");如果你正在使用最新的(JDBC v.4)驱动程序,则不再需要了。我可以在没有它的情况下运行桌面Java应用程序。

我的问题是:为什么我需要使用Tomcat 7?

0 个答案:

没有答案