Hibernate5.x版本HQL限定查询 Legacy-style query parameters (`?`) are no longer supported

在此版本的限定查询和4.0版本的限定查询:

如果查询语句是:

String hql = "select u from User u where u.gender = ?";

会出现 Legacy-style query parameters (`?`) are no longer supported的问题;
解决方式:
按照提示解决
String hql = "select u from User u where u.gender = ?1"
posted @ 2019-05-31 13:56  永远没对象  阅读(1484)  评论(0编辑  收藏  举报