在HQL中可以使用?或者:***的方式在外部配置查询参数,
但我们决不能在HQL中又出现?,又出现变量占位符,即
Query query=session.createQuery("from TestStu s where s.team=? and s.age>:age);
这样,在设置参数时候,会出现异常如下: cannot define positional parameter after any named parameters have been defined
在HQL中可以使用?或者:***的方式在外部配置查询参数,
但我们决不能在HQL中又出现?,又出现变量占位符,即
Query query=session.createQuery("from TestStu s where s.team=? and s.age>:age);
这样,在设置参数时候,会出现异常如下: cannot define positional parameter after any named parameters have been defined