mysql版本导致的hibernate 方言问题
来源:互联网 发布:矩阵论第二版答案徐仲 编辑:程序博客网 时间:2024/04/19 02:03
从今年年初就打算写属于自己的博客,但是总觉得自己这个菜鸟水平不够,也就没写。马上2016年就要结束了,所以写下这篇博客也算是对自己这几个月自学后台开发的总结吧!第一次写肯定有很多不足的地方,不足之处请大家留言指明!
今天在看hibernate视频时,看到视频上人家的hibernate.cfg.xml配置文件在配置hibernate方言时,发现视频上是这样写的<property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>,结果我也是那样写,在JUnit下测试发现没通过,报的错误如下图所示:
这个错误说的是表不存在,可是视频上说事自动创建表啊!带着疑问就去百度了,找到两种解决办法。第一种是:解决mysql的版本问题(我用的是mysql 5.5版本),mysql 5.0版本以后的数据库方言是:org.hibernate.dialect.MySQ5LInnoDBDialect。第二种是,如果你数据库方言用的是MySQLInnoDBDialect,这个要表存在才能用。可是你没建表,所以你应该改用MySQLDialect。以下是MySQLDialect和MySQLInnoDBDialect的区别:MySQLDialect:表名不存在下使用。MySQLInnoDBDialect:表名存在的情况下使用
0 0
- mysql版本导致的hibernate 方言问题
- 不同MySql版本问题需要的Hibernate 方言问题
- hibernate中关于数据库方言导致不能自动生成数据库表的问题
- Hibernate 配置 MySQL dialect 解决由MySQL版本导致的问题
- jBPM4中配置MySQL的hibernate方言
- hibernate的db2方言分页问题
- Hibernate 不能创建表的方言问题
- 解决hibernate方言问题
- timesTen 11.22版本 Hibernate方言
- mysql数据库方言的选择问题
- hibernate 的SQL方言
- hibernate支持的方言
- hibernate 方言的作用
- hibernate的方言
- hibernate的方言是什么??
- jBPM4中配置MySQL的hibernate方言MySQLInnoDBDialect
- mysql 让hibernate支持text字段的方言
- jBPM4.4中配备MySQL的hibernate方言MySQLInnoDBDialect
- OpenGL 深度测试1
- Linux firefox 网页截图
- kernel panic 分析解决方法
- rpm常用命令及rpm参数介绍
- Build.gradle 详细配置说明
- mysql版本导致的hibernate 方言问题
- 使用BusyBox制作嵌入式Linux根文件系统
- Hadoop和eclipse进行关联
- 中科断网神器的功能及界面
- BZOJ1565: [NOI2009]植物大战僵尸
- Python3 方法整理
- HTTP 请求
- 缓冲字符流
- soui介绍(转载)