【问题标题】:Is it advised to run Spring 4 applications on Apache Karaf?是否建议在 Apache Karaf 上运行 Spring 4 应用程序?
【发布时间】:2017-02-12 17:00:49
【问题描述】:

我的问题就是标题:您是否建议在 Apache Karaf 中运行 Spring 4 应用程序?

如果不是,为什么不呢?如果你这样做了,如何进行?

需要容器、MVC 和数据。过去我在没有 OSGi 的情况下做过很多次。使用 Karaf,我一直在尝试许多配置、清单、类路径和捆绑包。总是遇到奇怪的麻烦。最后让我想知道 Spring 是否仍然要在 OSGi 中运行。如果是,有什么办法让它工作?

因此,我想问有知识的人。 :-)

【问题讨论】:

    标签: spring spring-mvc osgi spring-data apache-karaf


    【解决方案1】:

    Spring 不再提供捆绑包。所以我会说spring不再支持OSGi。 servicemix 团队定期创建由 karaf 功能安装的 spring 包。所以有一些社区支持。

    就我个人而言,我不会在 OSGi 中使用 spring,因为如果没有官方支持,很容易发生他们在 OSGi 中破坏某些东西并且不注意或不关心的情况。

    作为替代方案,有提供基本 jpa 支持的 Aries JPA。不确定spring mvc的替代品。我想这取决于你用它做什么。

    【讨论】:

      猜你喜欢
      • 2015-07-19
      • 2014-09-26
      • 1970-01-01
      • 2019-06-14
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 2016-12-03
      相关资源
      最近更新 更多