java - Hibernate基础程序中的org.hibernate.HibernateException

标签 java mysql hibernate orm

我正在使用带有基本 hibernate 程序的 MySQL Workbench 5.2 CE 数据库 在运行时它给我错误:

Caused by: org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver

hibernate.cfg.xml 中的这段代码:

<hibernate-configuration>
    <session-factory>
          <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
        <property name="connection.url">jdbc:mysql://192.168.8.212/da?autoReconnect=true&amp;useOldUTF8Behavior=true&amp;useUnicode=true&amp;characterEncoding=UTF-8" /></property>
        <property name="connection.username">root</property>
        <property name="connection.password">password</property>
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="myeclipse.connection.profile">MyEclipse Derby</property>
        </session-factory>
</hibernate-configuration>

最佳答案

mysql jdbc driver jar在您的类路径上 - 如果它是 WEB-INF/lib

的 Web 应用程序

关于java - Hibernate基础程序中的org.hibernate.HibernateException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3493242/

相关文章:

java - 声明类型和实际类型

在 servlet 中加载 XML 文件时,Java Properties 类抛出 NPE?

java - 可以覆盖 Java webstart 对话框标题吗?

mysql - 如何将一个 SQL SELECT 语句连接到另一条 SQL SELECT 语句?

hibernate - 为什么 hibernate/jpa 在删除映射列表中的已删除元素之前将 @OrderColumn 字段设置为 null?

Java Applet : What is the usage of Init(), Start()、Stop() 和 Final()?

mysql - 如何在 MySQL 中按日期范围分组而不跳过零项的日期

php - mysql select 总计不存在

java - Hibernate 在每次插入之前选择标识列值

java - Struts2、JPA(支持 hibernate )、Spring ... Struts2 和 Spring 日志记录都通过 log4j 但不是 hibernate 工作