Spring boot JPA-如何获得多个结果集

Spring boot JPA-如何获得多个结果集,spring-boot,hibernate,spring-data-jpa,Spring Boot,Hibernate,Spring Data Jpa,我试图从Microsoft SQL Server存储过程中获取两个结果集。结果集如下所示: Result1column ------------------------ 1 JavaD11,Development,10 Result2column ------------------------ 1 JavaD11,Saro,Developer 2 JavaD11,Sujai,DevTest 3 JavaD11,Samu,DevTest @Entity @NamedStoredP

我试图从Microsoft SQL Server存储过程中获取两个结果集。结果集如下所示:

  Result1column
------------------------
1 JavaD11,Development,10

  Result2column
------------------------
1 JavaD11,Saro,Developer 
2 JavaD11,Sujai,DevTest
3 JavaD11,Samu,DevTest


@Entity
@NamedStoredProcedureQueries(value= {
        @NamedStoredProcedureQuery(name= "SP", procedureName= "selectSP", parameters= {
                @StoredProcedureParameter(mode= ParameterMode.IN, name= "name", type= String.class)
        })
})

public class Team implements Serializable {

}


public class TeamDAO {

    @Autowired
    SPRepository spRep;
    @PersistenceContext
    private EntityManager em;

    @SuppressWarnings("unchecked")
    public List<Team> getTeamList(String input) {
        
        return em.createNamedStoredProcedureQuery("selectSP").setParameter("name", input)
                .getResultList();
}

}
result1列
------------------------
1 JavaD11,开发,10
结果2列
------------------------
1 JavaD11,Saro,开发人员
2 JavaD11,Sujai,DevTest
3 JavaD11,Samu,DevTest
@实体
@NamedStoredProcedureRequesties(值={
@NamedStoredProcedureRequesty(name=“SP”,procedureName=“selectSP”,参数={
@StoredProcedureParameter(mode=ParameterMode.IN,name=“name”,type=String.class)
})
})
公共类团队实现了可序列化{
}
公共类TeamDAO{
@自动连线
预测性spRep;
@持久上下文
私人实体管理者;
@抑制警告(“未选中”)
公共列表getTeamList(字符串输入){
返回em.createNamedStoredProcedureRequesty(“selectSP”).setParameter(“name”,输入)
.getResultList();
}
}
但是我只得到Result1column值,但我想得到两个resultset,比如

List<String> first = Result1column;
List<String> second = Result2column
List first=result1列;
List second=Result2column
如何做到这一点