首页 > 代码库 > No suitable driver found for jdbc:mysql://localhost:3306/****

No suitable driver found for jdbc:mysql://localhost:3306/****

今天在做SSH框架整合的时候,碰到了这样一个问题,在做service层测试的时候,hibernate是正常的,但是在用Struts的action层测试的时候出现了这个问题,说明这个问题是在网络连接数据库的时候出现的问题。解决方案如下:

修改hibernate.cfg.xml配置文件,在sessionFactory中添加数据库驱动,本文用的数据库是mysql,因此添加如下代码即可:

<session-factory>

        <!-- 
数据库驱动 
-->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>

</session-factory>

No suitable driver found for jdbc:mysql://localhost:3306/****