ssh整合思想 Spring与Hibernate的整合ssh整合相关JAR包下载 .MySQLDialect添加了第57区的方言解决没有异常,hibernate.dialect核心配置文件就是无法自动update创建表

除之前的Spring相关包,还有structs2包外,还需要Hibernate的相关包

首先,Spring整合其他持久化层框架的JAR包 spring-orm-4.2.4.RELEASE.jar  (整合Hibernate的)

这个JAR包在Spring框架中包含

Hibernate 需要的JAR包

slf4j-api-1.7.7.jar

slf4j-log4j12-1.7.1.jar

jboss-logging-3.3.0.Final.jar

jandex-2.0.3.Final.jar

hibernate-entitymanager-4.2.3.final.jar

hibernate-jpa-2.1-api-1.0.0.Final.jar

hibernate-core-5.2.12.Final.jar

hibernate-commons-annotations-5.0.1.Final.jar

geronimo-jta_1.0.1b_spec-1.1.1.jar

antlr-2.7.7.jar


 

上面Hibernate11个包

以及前边的JAR包共计43个

下载地址如下:

链接: https://pan.baidu.com/s/1mizikiO 密码: cigf


 

java.lang.ClassNotFoundException: org.dom4j.io.STAXEventReader 异常

缺少了dom4j-1.6.1.jar 包

在Hibernate官方包中

包含dom4j-1.6.1.jar 的官方Hibernate整包下载地址

链接: https://pan.baidu.com/s/1c2Jbmnu 密码: 3sef


 

需要JAR包 classmate-1.3.0.jar

在Hibernate官方包中


 

注意:Hibernate的核心配置文件hibernate.cfg.xml 要在src文件夹下,不能在其下的某个包中,否则会出现

最后,Hibernate测试成功效果

不用数据库创建表,通过实体类映射文件User.hbm.xml,它的位置随意。把User类映射到数据库中

映射文件代码:

<?xml version="1.0" encoding='UTF-8'?>     
<!DOCTYPE hibernate-mapping PUBLIC 
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <!-- 实体类映射文件 -->
<hibernate-mapping>

    <class name="com.swift.entity.User" table="hibernate_user">
        <!--
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值