将我的JPA实体部署到JBoss中时,出现以下错误。
18:34:53,462错误[SchemaExport]您的SQL语法有错误。检查与您的MySQL服务器版本相对应的手册,以在第1行的“组(id)”附近使用正确的语法
18:34:53,684错误[SchemaExport]不成功:更改表值添加索引FK4E9A15132C855E3(groupId),添加约束FK4E9A15132C855E3外键(groupId)引用组(id)
我在哪里寻找生成的数据库脚本来创建表?我想看看它来调试我的错误
谢谢。
最佳答案
您不能将“组”用作表名。 GROUP是一个SQL关键字,因此我们需要对其进行重命名。
请执行下列操作
@Entity
@Table(name="GROUPI") // or other name
public class Group {
}
问候,
关于mysql - 在哪里可以找到从JPA实体生成的数据库脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1479919/