hibernate save 返回主键
- 作者: 老板加份肉可否
- 来源: 51数据库
- 2021-01-23
hibernate插入数据可以用save(A)
如果要返回主键,则A要实现serializable接口
Serializable pKey = session.save(A);
pKey就是主键
用save方法保存后返回的是序列,这个序列(Serializable)其实就是主键,强转即得到你想要的主键,或者你用merge,返回的是保存后的对象(带主键)
1. user user = new user(); 2. save(user); 3. string id = user.getid(); 希望对你有帮助
如果要返回主键,则A要实现serializable接口
Serializable pKey = session.save(A);
pKey就是主键
用save方法保存后返回的是序列,这个序列(Serializable)其实就是主键,强转即得到你想要的主键,或者你用merge,返回的是保存后的对象(带主键)
1. user user = new user(); 2. save(user); 3. string id = user.getid(); 希望对你有帮助
推荐阅读
