at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90) at org.hibernate.e
答案:2 悬赏:10 手机版
解决时间 2021-04-06 12:33
- 提问者网友:趣果有间
- 2021-04-05 16:33
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90) at org.hibernate.e
最佳答案
- 五星知识达人网友:低音帝王
- 2021-04-05 16:49
使用让hibernate自动完成 domain->映射文件->表的工作.就不会出现你上面这个问题,自动建表,为什么这样做,我是看不见你配置文件还有其他设置是怎么处理的,这里特地用了一种自动生成表的方式具体步骤如下:【Employee是一个javabean对象,自己设置一下,可以 作为一个验证测试】
1. 首先我们把 hibernate.cfg.xml文件重新配置.
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
com.mysql.jdbc.Driver
root
root
jdbc:mysql:/localhost:3306/test
org.hibernate.dialect.MySQLDialect
true
create
2. 对对象映射文件,做了相应的修改.
1. 首先我们把 hibernate.cfg.xml文件重新配置.
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
2. 对对象映射文件,做了相应的修改.
全部回答
- 1楼网友:有你哪都是故乡
- 2021-04-05 18:25
根据第一句 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hibernate.person_inf' doesn't exist
显然是你连接的数据库不存在 hibernate.person_inf 这个表
显然是你连接的数据库不存在 hibernate.person_inf 这个表
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯