【问题标题】:Modularity - design patterns - Architecture [closed]模块化 - 设计模式 - 架构 [关闭]
【发布时间】:2013-08-09 19:28:26
【问题描述】:

我正在尝试实现模块化系统 (J2EE) 以允许更改模块/插件/附加组件的类型。 我想知道如何开始,我应该遵循什么方法。 这种类型的系统有什么新的设计模式吗? 还是我需要新技术(消息总线,osgi)? 提前致谢 马哈吉斯

【问题讨论】:

    标签: java design-patterns architecture responsive-design modularity


    【解决方案1】:

    春天将是一个很好的起点。 Spring 上下文文件让您可以在 XML 中指定大部分架构并在以后替换它们。这形成了一个非常模块化的架构。现在就能够编写“插件”而言,比如用户可以提供一个 jar 文件并动态连接到应用程序中,这是你必须自己动手做的事情。但是,Spring 可以通过提供许多工具来抽象出插件的配置并加载它们(将它们作为 Spring 上下文加载),从而再次为您提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-17
      • 2013-03-04
      • 2019-02-20
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多