为了账号安全,请及时绑定邮箱和手机立即绑定

ERROR: Table 'hibernate.student' doesn't exist

我配置完项目后junit报错:

ERROR: Table 'hibernate.student' doesn't exist

请问哪位同学知道怎么回事吗

正在回答

5 回答

我把hbm2ddl写成hbmddl

0 回复 有任何疑惑可以回复我~

吐血,我把create 写成cerate

0 回复 有任何疑惑可以回复我~

看了楼主,才知道hbm2ddl,我写成hbm2dd1了,无语~~~

0 回复 有任何疑惑可以回复我~
#1

qq_永葆腹黑的蛙_03156515

还好看到你的了。。。我也是写成1,吐血。。。。
2016-05-05 回复 有任何疑惑可以回复我~
#2

风景如画x 回复 qq_永葆腹黑的蛙_03156515

哈哈哈,我们学渣学习就是难- -!
2016-05-05 回复 有任何疑惑可以回复我~
#3

_百慕大

看视频时,看着就像是1,我输了l和视频上的不像,就输的1,哈哈
2016-11-05 回复 有任何疑惑可以回复我~
#4

qq_拓不可以不弘毅_04239541

我也是
2017-03-09 回复 有任何疑惑可以回复我~
查看1条回复

自己找到问题了,hibernate配置文件没有配置DDL的生成策略,

<property name="hbm2ddl.auto">create</property>

没有生成表,往表里塞数据的时候就会报找不到表的错误

2 回复 有任何疑惑可以回复我~
#1

BreadCrumb

表示这个方法没用,加了也一样,提示表不存在
2016-03-10 回复 有任何疑惑可以回复我~
#2

kagari 回复 BreadCrumb

方言那里改成MySQL57
2017-04-23 回复 有任何疑惑可以回复我~

把代码贴上来。配置文件和test方法。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

ERROR: Table 'hibernate.student' doesn't exist

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信