HQL如何执行update,delete相关的createQuery

String queryString = "delete from UserFolder as model where model.userId = ?";
Query queryObject = getSession().createQuery (queryString);
queryObject.setParameter(0, userId).executeUpdate() ;

 

必须在最后加executeUpdate();

不然数据无法更新,select就不需要了

你可能感兴趣的:(Hibernate)