Hibernate java.lang.IllegalStateException:别名预期长度为0;缓存createSQLQuery时,实际长度为1
我正在执行下面的代码Hibernate java.lang.IllegalStateException:别名预期长度为0;缓存createSQLQuery时,实际长度为1,hibernate,caching,Hibernate,Caching,我正在执行下面的代码 SQLQuery query = objectSession.createSQLQuery(queryString); query.setCacheable(true); query.setCacheRegion("My Space"); queryString是一种UDF select语句,它只返回一个字符串,应该缓存该字符串 这将返回下面的错误消息 java.lang.IllegalStateExc
SQLQuery query = objectSession.createSQLQuery(queryString);
query.setCacheable(true);
query.setCacheRegion("My Space");
queryString是一种UDF select语句,它只返回一个字符串,应该缓存该字符串
这将返回下面的错误消息
java.lang.IllegalStateException:别名预期长度为0;实际长度为1
请帮助我解决此问题。尝试使用更新的Hibernate版本。不再支持Hibernate 4。您的查询是什么样子的?您正在使用哪个数据库以及哪个Hibernate ORM版本?从sysibm.sysdummy1.using DB2和Hibernate version 4.0.2中选择myfunc(“abc”、“person”、“india”)