我很简单地将参数添加到HQL __
Query query = session.createQuery("select u from UserLog u where u.userLogSerialno = " + "(select max(uu.userLogSerialno) from UserLog uu where uu.userId = :userId)").setParameter("userId", 15);在这里,我有硬编码15您可以简单地使用变量代替它

我很简单地将参数添加到HQL __
Query query = session.createQuery("select u from UserLog u where u.userLogSerialno = " + "(select max(uu.userLogSerialno) from UserLog uu where uu.userId = :userId)").setParameter("userId", 15);在这里,我有硬编码15您可以简单地使用变量代替它