Java Hibernate:找不到命名参数[]

Java Hibernate:找不到命名参数[],java,spring,hibernate,jpa,query-parameters,Java,Spring,Hibernate,Jpa,Query Parameters,我面临以下错误: could not locate named parameter [ ] 我的代码是 String[] params = {"PARAM1","PARAM2"} Query query = session.createQuery("select paramValue from Table where paramName in (:PARAMS) order by FIELD (paramName, :PARAMS)"

我面临以下错误:

could not locate named parameter [ ]
我的代码是

 String[] params = {"PARAM1","PARAM2"}
Query query = session.createQuery("select paramValue from Table where paramName in (:PARAMS) order by FIELD (paramName, :PARAMS)");

query.setParameterList(" ", params);

有人能帮我解决这个问题吗?

您必须命名参数

query.setParameterList("PARAMS", params);

您可以看到错误消息中的空白……/p>请共享您的完整代码和堆栈跟踪