我在哪里查找从JPA实体生成的数据库脚本?

时间:2009-09-25 23:09:03

标签: mysql jpa jboss

当我将JPA实体部署到JBoss时,我遇到了一些错误,如下所示。


18:34:53,462 ERROR [SchemaExport]你的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“Group(id)”附近使用正确的语法 18:34:53,684 ERROR [SchemaExport]不成功:alter table值添加索引FK4E9A15132C855E3(groupId),添加约束FK4E9A15132C855E3外键(groupId)引用组(id)


我在哪里查找生成的数据库脚本来创建表?我想看看它来调试我的错误

感谢。

1 个答案:

答案 0 :(得分:0)

您不能将Group用作表名。 GROUP是一个SQL关键字,因此我们需要重命名它。

执行以下操作

@Entity
@Table(name="GROUPI") // or other name
public class Group {

}

的问候,