Spring框架restapi';API中的s复杂验证

Spring框架restapi';API中的s复杂验证,spring,rest,api,spring-mvc,Spring,Rest,Api,Spring Mvc,我对Spring框架非常陌生,正在学习它。在学习的过程中,我脑子里有一些问题,我正试图去理解 任何一本书或在线教程,当我在学习构建RESTAPI时,都会提到只在数据库上执行CRUD操作。我在Oracle SOA中工作过,我们曾经设计过许多SOAP服务,这些服务过去具有执行复杂业务验证的能力(在从服务调用的数据库存储过程中)。我试图在spring框架的RESTAPI中讲述类似的事情 在spring框架中开发的RESTAPI如何支持依赖于关系数据库中存储的数据的复杂业务验证 PS->我不熟悉这些JA

我对Spring框架非常陌生,正在学习它。在学习的过程中,我脑子里有一些问题,我正试图去理解

任何一本书或在线教程,当我在学习构建RESTAPI时,都会提到只在数据库上执行CRUD操作。我在Oracle SOA中工作过,我们曾经设计过许多SOAP服务,这些服务过去具有执行复杂业务验证的能力(在从服务调用的数据库存储过程中)。我试图在spring框架的RESTAPI中讲述类似的事情

在spring框架中开发的RESTAPI如何支持依赖于关系数据库中存储的数据的复杂业务验证

PS->我不熟悉这些JAVA框架,但我有JAVA方面的背景。
请帮助我理解。

您的问题不清楚。您似乎想知道业务逻辑的实现是否与RESTAPI和SOAP服务有所不同。业务逻辑就是业务逻辑。应该将其抽象为服务(或Spring行话中的“bean”)。无论您是在实现REST控制器还是SOAP服务,都可以重用这些服务。谢谢您的回复。我很想知道如何以及在哪里将任何复杂的业务验证逻辑放入spring框架中的RESTAPI中。