使用休眠+ Spring MVC在保存时获取自动生成的密钥


问题内容

我正在使用 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);

}

作为New Record Save,以自动递增的方式生成新的主键(db.MySQL)。我想获取并返回关于上述方法的新的自动增量值。

让我知道 !


问题答案: