Slide 38
Slide 38 text
Unless otherwise indicated, these slides are © 2013-2019 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/
Multiple OUT Parameters
@NamedStoredProcedureQuery(name = "User.s1p", procedureName = "s1p",
parameters = {
@StoredProcedureParameter(mode = IN, name = "in_1", type = …),
@StoredProcedureParameter(mode = OUT, name = "out_1", type = …),
@StoredProcedureParameter(mode = OUT, name = "out_2", type = …)})
@Table(name = "SD_User")
class User { ... }
interface UserRepository extends JpaRepository<…> {
@Procedure(name = "User.s1p")
Map callS1P(@Param("in_1") Integer arg);
@Procedure
Map s1p(@Param("in_1") Integer arg);
New in Moore