命名存储过程查询Collection参数?

时间:2015-02-04 11:14:40

标签: java jpa stored-procedures jpa-2.1

我使用JPA-2.1并希望使用存储过程并将Collection作为参数。这可能吗?

<named-stored-procedure-query name="myProc"
        procedure-name="my_proc">
    <parameter name="i_collection" class="Collection" mode="IN">
    </parameter>
</named-stored-procedure-query>

通过上述内容,我得到java.lang.ClassNotFoundException

如果没有,那么关于class属性中允许的内容的文档在哪里?

1 个答案:

答案 0 :(得分:0)

我设法使用EclipseLink特定的org.eclipse.persistence.queries.StoredProcedureCall

另见: http://wiki.eclipse.org/EclipseLink/Examples/JPA/StoredProcedures#PLSQLStoredProcedureCall_-_Complex_data