本文介绍了使用hibernate + spring mvc获取自动生成的密钥,保存的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用 Spring MVC + Hibernate
I am using Spring MVC + Hibernate
@Resource(name = "sessionFactory")
private SessionFactory sessionFactory;
// save
public <T> int save(T entity) throws DataAccessException {
Session session = sessionFactory.getCurrentSession();
session.save(entity);
}
当新记录保存时,新的主键在自动生成增量(db.MySQL)。我想获取并返回与上述方法相关的新自动递增值。
As New Record Save , New Primary Key generated which in auto increment (db.MySQL). I want to get and return the new auto incremented value with respect to the above method.
更新我!
推荐答案
Save方法应返回生成的ID:
Save method should return generated ID:
这篇关于使用hibernate + spring mvc获取自动生成的密钥,保存的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!