2

我有已经基于 Spring MVC 开发的 Web 应用程序。我需要在 Mule 中重新实现该 Web 应用程序。

  1. 我可以基于 Spring MVC 开发 mule 应用吗?
  2. 我可以在 mule 的 servlet 端点内声明 Spring MVC 调度程序 servlet 并从那里更进一步吗?
  3. Web 应用程序具有 web.xml,其中定义了 DispatcherServlet、上下文参数、侦听器类等。我们如何在 mule 应用程序中对其进行改造?
  4. 任何基于 SpringMVC 开发 mule 应用程序的示例都会很棒。
4

3 回答 3

2

由于其嵌入式 Jetty 容器,您可以在 Mule 中部署任何 JavaEE Web 应用程序。所以没有必要改造任何东西。

“Boosktore”示例应用程序演示了在 Mule 中运行 Web 应用程序:https ://github.com/mulesoft/mule/tree/mule-3.x/examples/bookstore

于 2013-08-06T16:14:22.517 回答
0

Mule ESB 不是 MVC 框架。它是使用企业集成模式开发的。

请浏览此博客,了解何时使用 ESB。

于 2015-02-11T07:17:21.620 回答
0

spring mvc 可以与 mule 集成。

在单独的 xml 文件中定义所有与 spring 相关的配置,并将其包含在 mule 配置文件中。

您可以编写自定义转换器,在自定义转换中您可以注入或执行服务类的自动装配,并且您可以从服务对象与 dao 层进行交互。

于 2015-02-11T09:54:43.993 回答