我是Spring data JPA的新手,正在尝试了解如何最好地将其与QueryDSL结合使用。没有QueryDSL,我将能够简单地在我的SpringData界面中创建带有@Query注释的任何查询。为了拥有相同的使用QueryDSL的体验,在我看来,我需要创建我自己的自定义存储库实现,并让我的存储库接口扩展我的自定义实现接口,或者将我所有的QueryDSL查询放在包装我的存储库的服务层。在第一种情况下,我无法在自定义存储库中
我需要得到基于某些标准的CHANGESET记录列表,并且只加入一个决策记录,最后一个基于ORDER BY ch.ID;SELECT * FROM SELECT OVER ( LEFT JOIN CHANGESETDECISION chd ON chd.CHANGESETID = ch.ID我需要的是用QueryDSLCHANGESET
List<int> list1 = new List<int>{1,2,3,4,5,6,7};
List<int> list2 = new List<int>{4,5,6,7,8,9}; 我想使用linq下面是我要查找的结果列表 {(1,4), (2,5), (3,6), (4,7), (5,8), (6,9), (7,0)} //this is of type List<(int,int) 因为list1的最后一项在list2中没有对应的项,所以