数据表列名与数据库关键字冲突,在Hibernate下的解决办法
2013-08-01 20:15
483 查看
设计了一个数据库,某一个列名字是key,这与mysql数据库关键字冲突了,Hibernate下save总是报错。
在mysql命令中,解决办法很简单,只需要将关键字key用引号括起来就好了。
在Hibernate下也很简单,注解的时候为key加上双引号即可,如下所示,记得为引号转义哦:
@Column(name = "\"key\"")
private String key;
在mysql命令中,解决办法很简单,只需要将关键字key用引号括起来就好了。
在Hibernate下也很简单,注解的时候为key加上双引号即可,如下所示,记得为引号转义哦:
@Column(name = "\"key\"")
private String key;
相关文章推荐
- Hibernate实体类或属性名与数据库关键字冲突的解决办法
- hibernate 映射文件 当表名或字段名与数据库关键字冲突的解决办法
- 数据表/字段名称和数据库关键字冲突在Hibernate映射中的处理办法
- hibernate实体类或属性名与数据库关键字冲突解决办法
- getHibernateTemplate().save();不能保存数据到数据库解决办法
- hibernate 映射文件 当表名或字段名与数据库关键字冲突 该如何解决?
- hibernate+mysql save数据到数据库乱码解决办法
- 移动过程及其数据存储带来的冲突解决办法 及其 精灵下落填充过程
- JSP能往数据库中写入数据无法修改数据的解决办法
- oracle数据文件被误删除后无法启动数据库的解决办法
- 数据库列名和系统关键字冲突问题
- 当数据库列名和关键字相同时,数据…
- java 解决数据库一次性取数据太多的办法
- [导入]Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法
- Spring HibernateTemplate 无法提交数据库的解决办法之一
- Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法
- Hibernate 注意命名与数据库关键字的冲突 处理方法
- servlet中文数据存入数据库为乱码的解决办法
- Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法