数据表列名与数据库关键字冲突,在Hibernate下的解决办法

设计了一个数据库,某一个列名字是key,这与mysql数据库关键字冲突了,Hibernate下save总是报错。

在mysql命令中,解决办法很简单,只需要将关键字key用引号括起来就好了。

在Hibernate下也很简单,注解的时候为key加上双引号即可,如下所示,记得为引号转义哦:

@Column(name = ""key"")
private String key;

原文地址:https://www.cnblogs.com/itZhy/p/3231135.html