2

I'm trying to implement modularity system (J2EE) to allow changes of the type modules/plugins/add ons. I want to know how to start, what approach I should follow. Are there any new design patterns for this type of system ? or do I need a new technology (message bus, osgi) ? Thanks in advance Mhadjis

4

1 回答 1

0

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

于 2013-08-09T11:28:26.647 回答