今天初学Hibernate4,了解了使用Hibernate的过程。大体分为4个步骤:
①创建hibernate.cfg.xml文件
②创建持久化对象
③创建*.hbm.xml映射文件
④编写hibernate相应代码
在第四步中,进行了单元测试,测试预期结果是hibernate自动帮助在数据库中创建数据表,结果JUnit单元测试没有问题,在控制台打印了创建数据表的SQL语句,但在数据库中输入show tables;查找时却没有找到数据表,在网上搜索了好久,最后终于解决。原来是hibernate.xml配置文件的数据库方言有问题。
之前我的配置是:
<property name="dialect">
org.hibernate.dialect.MySQLInnoDBDialect
</property>
现在改为:
<property name="dialect">
org.hibernate.dialect.MySQL5InnoDBDialect
</property>
OK,问题解决了。
总结:Using '
MySQL5InnoDBDialect' works with
5.1 and
5.5.
分享到:
相关推荐
。。。
。。。
myeclipse 10.6+maven3+srping+srpingmvc+hibernate4.1+mysql5.5,博客地址:http://blog.csdn.net/liu1220356497/article/details/47701565,该博客是我转载原来的博客主的,里面有很多问题,有的改了,有的没改,...
hibernate 3.2.0 API.CHM,hibernate中文参考手册.CHM,JS5.5完全参考.CHM,Linux C 函数 使用手册.CHM, Linux命令大全(修改版).CHM,MFC类库详解.CHM,MySQL 5.1 中文手册.CHM,MySQL中文手册3.1.CHM,NHibernate文档.CHM,...
16.3.4 批量延迟检索和批量立即检索(使用batch-size属性) 16.3.5 用带子查询的select语句整批量初始化orders集合(fetch属性为“subselect”) 16.3.6 迫切左外连接检索(fetch属性为“join”) 16.4 多对...
项目申报系统(Struts2+Spring+Hibernate+Jsp+Mysql5)框架实现申报项目信息管理系统,MySQL 5.5 作为后台数据库,该系统包括查看所有的申报项目信息、按申状态查询、审核项目信息三大功能
16.3.4 批量延迟检索和批量立即检索(使用batch-size属性) 16.3.5 用带子查询的select语句整批量初始化orders集合(fetch属性为“subselect”) 16.3.6 迫切左外连接检索(fetch属性为“join”) 16.4 多对...
16.3.4 批量延迟检索和批量立即检索(使用batch-size属性) 16.3.5 用带子查询的select语句整批量初始化orders集合(fetch属性为“subselect”) 16.3.6 迫切左外连接检索(fetch属性为“join”) 16.4 多对...
16.3.4 批量延迟检索和批量立即检索(使用batch-size属性) 16.3.5 用带子查询的select语句整批量初始化orders集合(fetch属性为“subselect”) 16.3.6 迫切左外连接检索(fetch属性为“join”) 16.4 多对...
struts2+spring+hibernate3的简易图书管理系统,特别适合初学者集成! 实现了简单的分页和模糊查询。(基本上涵盖了开发ssh2的包),值得拥有哦!...注:数据库sql文件(mysql 5.5)在里面,要自己配好!
第一章 安装配置开发环境 18 1.1系统需求 18 1.2 JDK 的下载,安装和配置(可...10.7.2 MyEclipse生成的Spring+Hibernate无法保存数据问题的解决方法2 - 用 CGLIB 来实现事务管理 258 10.7.3 Spring相关的参考资料 261
资源名字:基于JSP+Spring+Hibernate+Struts2+mysql的毕业生离校管理系统设计与实现(源码+文档).zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 包含模块: ...
数据库:MySQL 5.5 系统采用技术:Spring+SpringMVC+Hibernate+easyui+jQuery+Ajax+maven+面向接口编程 压缩包包含:项目源码+项目设计论文 详情描述:https://blog.csdn.net/CDWLX/article/details/102609862
OA自动办公系统源代码,配置环境mysql5.0+tomcat5.5
资源名字:基于Spring+Hibernate+Struts2+mysql的实验室管理系统设计与实现(源码+文档).zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 包含模块: 5 系统的...
本例主要是实现了struts2+spring3+hibernate3的 基本框架搭建的注册登录,以及用户增删改查,适于初学者学习。 包括:注册 登录功能 分页的实现 前端校验 验证码的实现 注册时有ajax 校验,登录时 后台从数据库...
本示例是使用JavaWeb技术实现一个简单的图片管理与分享系统,其中主要功能如下: 用户分类浏览系统中的图片缩略图 用户查看单张图片的详细信息,图片下载 用户查看一个分类内的所有图片缩略图 ...MySQL 5.5
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象
Struts2.0_Hibernate3_spring2.0 部署Web应用请按如下步骤进行: 1. 进入reg_login路径下,将mysql.sql脚本中的语句导入MySQL数据库。 2. 修改reg_login\WEB-INF路径下的applicationContext.xml文件,将其中的...