Spring JPA是否可以将pojo传递给存储过程?

时间:2019-06-30 15:29:02

标签: java jpa spring-data

在Spring Data JPA中,我知道我可以拥有类似的东西

public string FunctionHandler(Employee input, ILambdaContext context)
{
   context.Logger.LogLine(string.Format("{0}:{1} - {2}", context.AwsRequestId, 
   context.FunctionName, input));
   return input.Name?.ToUpper();
}

这将生成一个Save方法,我可以将MyObject传递给该方法并将其保存在数据库中。

我可以对存储过程做类似的事情吗?在这种情况下,我将MyObject传递到存储库中带有正确注释的方法中,并且该对象的字段将用作存储过程的参数?

我知道我可以简单地将每个字段添加为一个单独的参数,然后这样做,但是...有很多'em。同样重要的是Oracle。

0 个答案:

没有答案