Sha*_*oor 4 hibernate get return spring-mvc primary-key
我正在使用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);
}
Run Code Online (Sandbox Code Playgroud)
作为新记录保存,生成的新主键在自动增量(db.MySQL)中生成.我想获得并返回与上述方法相关的新的自动递增值.
告诉我 !
小智 5
试试这个.这也适用于最新的Hibernate(版本4.1).
session.persist(object);
object.getId();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4835 次 |
| 最近记录: |