为什么spring data jpa在1.11.x中为Tuple添加了hibernate版本检查?

时间:2018-04-11 15:21:01

标签: hibernate spring-data-jpa tuples

现在,我们升级了spring boot to 1.5.11.RELEASE,这取决于spring-boot-starter-data-jpa 1.5.11.RELEASEhibernate版本5.0.12.Final和s pring-data-jpa-1.11.11.RELEASE. 但是我们发现使用Tuple并不适用于HibernateAbstractJpaQuery版本检查的代码片段,有人可以告诉我为什么要添加它?

return returnedType.isProjecting() && !getMetamodel().isJpaManaged(returnedType.getReturnedType()) //
                ? HibernateUtils.isVersionOrBetter(HIBERNATE_VERSION_SUPPORTING_TUPLES) ? Tuple.class : null //
                : null;

0 个答案:

没有答案