您的位置:首页 > 其它

Hibernate 注解方式 save后获取不到对象id一种情况

2015-07-28 23:00 323 查看
一般来讲save会自增主键并将主键值赋回对象本身

因为先写sql创建表,表里面设了自增,save后表里主键倒是对的,对象本身主键值没有改变,还一直是0,

后来发现是注解里@id下面没写自增类型,加上@GeneratedValue(strategy=GenerationType.IDENTITY)就好了,对象的主键值也能被赋值

总结:JavaBean里主键需要有自增注解,save产生的主键值才能被赋回

新手之漏,还望莫笑。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: