Java 在我的项目mvc上集成项目restful

Java 在我的项目mvc上集成项目restful,java,spring,web-services,rest,soap,Java,Spring,Web Services,Rest,Soap,我是SpringWebService REST的新手。我想为后端创建两个项目,在这个项目上我将创建我的web服务(REST)。我想在我的第二个项目前端集成这个项目。我如何配置它 我以前使用过(Soap),我知道应该将其添加到Dispatcher servlet中 <bean id="webServiceTemplate" class="org.springframework.ws.client.core.WebServiceTemplate"> <property na

我是SpringWebService REST的新手。我想为后端创建两个项目,在这个项目上我将创建我的web服务(REST)。我想在我的第二个项目前端集成这个项目。我如何配置它

我以前使用过(Soap),我知道应该将其添加到Dispatcher servlet中

  <bean id="webServiceTemplate" class="org.springframework.ws.client.core.WebServiceTemplate">
  <property name="marshaller" ref="marshaller" />
  <property name="unmarshaller" ref="marshaller" />
  <property name="defaultUri" value="http://localhost:8080/BE_WebService/endpoints" />
 </bean>


但是对于web Service Rest,我不能做同样的事情,因为我有几个控制器,而没有一个类作为(Soap)(端点)

如果您使用maven,则需要在前端项目中添加依赖项

例如:

<dependency>
    <groupId>org.app</groupId>
    <artifactId>app.domain</artifactId>
    <version>${project.parent.version}</version>
    <scope>provided</scope>
</dependency>

org.app
应用程序域
${project.parent.version}
假如
然后在您的上下文(前端)中,从声明webservice的上下文中添加和导入

例如:


我希望你可以把豆子注射到任何你想注射的地方

例如:

<bean id="controller"  class="package.from.controller.Controller"
        scope="session">
        <property name="webServiceTemplate" ref="webServiceTemplate"/>


非常感谢您的回复。我想问你关于bean的问题,如果我有很多控制器,我应该写很多bean?或者我编写package.from.controller.*不客气,我使用它来声明许多bean,但您也可以使用组件扫描和注释控制器而不是声明。
<bean id="controller"  class="package.from.controller.Controller"
        scope="session">
        <property name="webServiceTemplate" ref="webServiceTemplate"/>