课程
/后端开发
/Java
/Hibernate初探之单表映射
我配置完项目后junit报错:
ERROR: Table 'hibernate.student' doesn't exist
请问哪位同学知道怎么回事吗
2016-01-07
源自:Hibernate初探之单表映射 1-11
正在回答
我把hbm2ddl写成hbmddl
吐血,我把create 写成cerate
看了楼主,才知道hbm2ddl,我写成hbm2dd1了,无语~~~
qq_永葆腹黑的蛙_03156515
风景如画x 回复 qq_永葆腹黑的蛙_03156515
_百慕大
qq_拓不可以不弘毅_04239541
自己找到问题了,hibernate配置文件没有配置DDL的生成策略,
<property name="hbm2ddl.auto">create</property>
没有生成表,往表里塞数据的时候就会报找不到表的错误
BreadCrumb
kagari 回复 BreadCrumb
把代码贴上来。配置文件和test方法。
举报
Java持久化框架Hibernate入门教程,掌握Hibernate基本概念
1 回答Table 'hibernate.student' doesn't exist
3 回答大神帮忙!!!找不到students表,ERROR: Table 'hibernate.students' doesn't exist
2 回答大神帮忙啊!!!找不到students表,ERROR: Table 'hibernate.students' doesn't exist
1 回答Could not determine type for: com.mils.Address, at table: Students, for columns: [org.hibernate.mapping.Column(address)]
2 回答ERROR: 对象名 'hibernate.STUDENTS' 无效。