Hibernate 休眠向上插入,其中id=值
我正在努力做到以下几点:Hibernate 休眠向上插入,其中id=值,hibernate,Hibernate,我正在努力做到以下几点: sessionFactory.getCurrentSession().createCriteria(SeekerRefreshModel.class) .add(Restrictions.eq("SJT_USER_ID", seekerrefreshmodel.getSeekerRefreshPK().getSjtUserId())) .add(Restrictions.eq("COOKIE_VALUE", seekerr
sessionFactory.getCurrentSession().createCriteria(SeekerRefreshModel.class)
.add(Restrictions.eq("SJT_USER_ID", seekerrefreshmodel.getSeekerRefreshPK().getSjtUserId()))
.add(Restrictions.eq("COOKIE_VALUE", seekerrefreshmodel.getSeekerRefreshPK().getCookieValue()))
.saveOrUpdate(seekerrefreshmodel);
然而,saveOrUpdate不喜欢这样,并告诉我:
The method saveOrUpdate(SeekerRefreshModel) is undefined for the type Criteria
如何向我的upert添加一个where
干杯干吧
sessionFactory.getCurrentSession().saveOrUpdate(seekerrefreshmodel);
使用您正在构建的Criteria对象,您可以搜索/加载此对象。我无法执行此操作,因为主键是三个不同属性的组合,即SJT_用户ID、COOKIE_值和时间戳