当mysql中的某个表中的字段和mysql的关键字重复时,使用JPA进行访问数据库的时候.可以这么做.
@Column(name = "`use`")
或者
@Column(name = "\"use\"")
因为 use在Mysql 中是关键字.而其又在mysql表中充当一个字段.所有使用单引号(jpa版本1支持的),或者使用双引号(版本2支持的)就可以避免jpa进行访问Mysql的时候抛出异常了.
本文介绍如何在使用JPA访问MySQL数据库时处理字段名与MySQL关键字冲突的问题。通过使用单引号或双引号包裹字段名的方式,可以避免访问异常。
1879

被折叠的 条评论
为什么被折叠?
