如何在Mule中使用带Rest组件的springrest服务

如何在Mule中使用带Rest组件的springrest服务,mule,mule-studio,mule-el,mule-component,Mule,Mule Studio,Mule El,Mule Component,您好,我在Mule Studio工作,我想在Mule中使用带有Rest组件的Spring Rest服务。所以,我如何使用REST组件访问SpringREST特性呢?我不想使用Mule创建REST服务的方法 我只想声明一个带有spring注释的REST控制器,它将自动调用 Mules Rest组件是JAX-RS的一个Jersey实现,它加载资源类,以便它们可以作为Rest URL进行访问 SpringRESTController是创建在web容器上运行的Rest服务的Spring方式。 如果您想在

您好,我在Mule Studio工作,我想在Mule中使用带有Rest组件的Spring Rest服务。所以,我如何使用REST组件访问SpringREST特性呢?我不想使用Mule创建REST服务的方法

我只想声明一个带有spring注释的REST控制器,它将自动调用


Mules Rest组件是JAX-RS的一个Jersey实现,它加载资源类,以便它们可以作为Rest URL进行访问

SpringRESTController是创建在web容器上运行的Rest服务的Spring方式。 如果您想在Mule上运行基于SpringRestController的rest服务,可以直接在Mule standalone上打包和部署它。Mule可以运行web应用程序,因为它包含一个嵌入式Jetty容器

不幸的是,您不能将SpringRestController包含到Mules的REST组件中(这是一个Jersey实现)。控制器的目的不是用作组件

顺便说一下,在Mule中,您只需要指定注释并向REST组件提供资源类。其余的由骡子负责

希望这有帮助