本文介绍了使用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获取自动生成的密钥,保存的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-22 09:51