gpt4 book ai didi

hibernate - 使用 hibernate + spring mvc 获取自动生成的 key ,保存时

转载 作者:行者123 更新时间:2023-12-02 23:17:18 28 4
gpt4 key购买 nike

我正在使用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)。我想获取并返回相对于上述方法的新的自动递增值。

更新我的信息!

最佳答案

试试这个。这也适用于最新的 Hibernate(版本 4.1)。

session.persist(object);
object.getId();

关于hibernate - 使用 hibernate + spring mvc 获取自动生成的 key ,保存时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18354157/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com