Hibernate5.x limited version HQL query Legacy-style query parameters ( `?`) Are no longer supported

In this version of the query defining and 4.0 versions of the limited query:

If the query is:

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

will appear Legacy-style query parameters ( `` ?) Are no longer supported in question;
Solution:
Follow the prompts to resolve
String hql = "select u from User u where u.gender =? 1 "

Guess you like

Origin www.cnblogs.com/Mr-Dxin/p/10954905.html