Stored procedures 如何使用openJPA调用storedproc并映射到现有实体

Stored procedures 如何使用openJPA调用storedproc并映射到现有实体,stored-procedures,openjpa,Stored Procedures,Openjpa,我试图弄清楚如何使用openJPA调用存储过程 我该怎么做?我假设这与调用namedQuery相同,但我在网上找不到任何地方可以这样做。 我找不到一个教程 另外,如何将其映射到现有实体?只要有一个OpenJPA用户手册中的(“nameOfStoredProc”,NameOfEntity.class)? 除了SELECT语句外,OpenJPA还支持存储过程 调用作为SQL查询。OpenJPA将假定任何不存在的SQL 以SELECT关键字开始(忽略大小写)是一个存储过程 调用,并在JDBC级别这样调

我试图弄清楚如何使用openJPA调用存储过程

我该怎么做?我假设这与调用namedQuery相同,但我在网上找不到任何地方可以这样做。 我找不到一个教程


另外,如何将其映射到现有实体?只要有一个OpenJPA用户手册中的
(“nameOfStoredProc”,NameOfEntity.class)

除了SELECT语句外,OpenJPA还支持存储过程 调用作为SQL查询。OpenJPA将假定任何不存在的SQL 以SELECT关键字开始(忽略大小写)是一个存储过程 调用,并在JDBC级别这样调用它


知道如何使用oracle存储过程获取多个参数(其中一个参数是ref游标)来实现这一点吗?甚至可能吗?我一直在搜索网络,但它看起来不像。
EntityManager em = ...;
Query query = em.createNativeQuery("StoredProcName", Magazine.class);
processMagazines(query.getResultList());