如何调用存储过程来读取无论是在春天返回值和输出参数?(How to call stored proc

2019-09-27 04:20发布

我有一个存储过程返回一个整数,以及一个输出该参数是VARCHAR类型。

我使用Spring 2.5.6,无法找到一种方法同时读取返回值以及OUT参数。

SimpleJdbcCall.executeFunction(..)有一个工厂来读取存储过程返回值但输出参数没有工厂。

SimpleJdbcCall.execute(..)可以读出参数。

还有其他的方法也是在春天做以上。

我缺少的东西春季可在同一时间同时读取或存储过程是错误的,因为它应该只用出帕拉姆或返回值,但不能同时在同一时间?

Answer 1:

如果您在使用Spring 2.5倍,相信SimpleJdbcCall#withReturnValue()指定要被包括在返回结果的返回值。 我不知道什么样的条目将在图中可以键入到,但我尝试了这一点。



文章来源: How to call stored procedure to read return value and out parameter both in Spring?