您好我正在使用以下内容
休眠核心,4.1.2.Final.jar
MySQL的连接器-5.1.6.jar
两者都可以在我的项目lib目录中找到.
我有以下hibernate.cg.xml配置.
org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/domain root test validate false false false ram
而且我得到以下异常.
Caused by: java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/domain at java.sql.DriverManager.getConnection(DriverManager.java:604) at java.sql.DriverManager.getConnection(DriverManager.java:190) at org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl.getConnection(DriverManagerConnectionProviderImpl.java:192) at org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:278) at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:297) ... 145 more
我不想使用JNDI做事实管理层希望尽可能保持应用程序的可移植性,所以我想让它与jdbc一起使用是什么?我是否需要对tomcat进行任何配置?
Tomcat Lib
尝试将mysql-connector-5.1.6.jar直接放入tomcat的lib文件夹中并重新启动它.