Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java session.createQuery()为同一查询字符串提供不同的结果_Java_Hibernate - Fatal编程技术网

Java session.createQuery()为同一查询字符串提供不同的结果

Java session.createQuery()为同一查询字符串提供不同的结果,java,hibernate,Java,Hibernate,我面临一个奇怪的问题。经过2小时的调试,我知道我的createQuery方法没有填充parametermetadata 疑问是 SELECT count(tbl0.jobRowId) FROM com.tangoe.prime.batch.Job tbl0 LEFT JOIN tbl0.ftpDetails ftpDetails LEFT JOIN tbl0.jobTemplate jobTemplate LEFT JOIN tbl0.tenant tbl_tenant WHERE ((tbl

我面临一个奇怪的问题。经过2小时的调试,我知道我的createQuery方法没有填充parametermetadata

疑问是

SELECT count(tbl0.jobRowId) FROM com.tangoe.prime.batch.Job tbl0  LEFT JOIN tbl0.ftpDetails ftpDetails LEFT JOIN tbl0.jobTemplate jobTemplate LEFT JOIN tbl0.tenant tbl_tenant WHERE ((tbl0.name = :param_0) AND (tbl_tenant.shortName = :param_1 OR tbl_tenant.shortName IS NULL )) 
在一个模块中,它给出了以下结果

在另一个模块中,给出了相同的查询


创建查询方法?会话是什么类型?org.hibernate.session@NeilStockton