您的位置:首页 > 其它

hibernate 中无法成功创建表

2015-12-19 10:39 211 查看
今天想着使用hibernate 来练习一下前两天学习的内容 , 拷贝jar包已经让人很头疼,(表示根据异常来挎的jar包,缺什么类就copy什么包,haha)但是在jar包全的情况下却遇到了另外一个头疼的事,配置好文件,发现了一个 Unsuccessful: create table user (uuid varchar(255) not null auto_increment, username varchar(255) not
null, password varchar(255) not null, age integer, sex varchar(255), primary key (uuid))  这个错误提示, 很明显创建表格没有成功, 我将创建表的sql语句复制到mysql命令行运行,发现也是错误,试着去掉了auto_increment 这个关键字,成功了, 才知道我将主键的生成方式配置为了 native , 改为uuid 后,错误消失。

后来才知道错误的真正原因 , 因为我将uuid 的类型设置为了字符串, 字符串怎么能自动增长呢  , 犯了个低级错误 。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: