现在,我们升级了spring boot to 1.5.11.RELEASE
,这取决于spring-boot-starter-data-jpa 1.5.11.RELEASE
,hibernate
版本5.0.12.Final
和s pring-data-jpa-1.11.11.RELEASE.
但是我们发现使用Tuple并不适用于Hibernate
中AbstractJpaQuery
版本检查的代码片段,有人可以告诉我为什么要添加它?
return returnedType.isProjecting() && !getMetamodel().isJpaManaged(returnedType.getReturnedType()) //
? HibernateUtils.isVersionOrBetter(HIBERNATE_VERSION_SUPPORTING_TUPLES) ? Tuple.class : null //
: null;