hibernate写了两张表,hbm配置如下,message成功创建,但是user表创建的时候报语法错误,截图如下:不知道是什么原因,求大神解答
user是sql中的关键字,需要进行转义。或者换一个名字,不要用user作为表名。
首先,使用表时是需要数据库名的,my sql数理库虽然也有user表,但是不影响我们在别的数据库中创建同名的表名,所以我认为不是这个问题;还是你映射关系配置的问题,贴出user的映射文件看看呗。