可更换Java组件

  • 本文关键字:组件 Java java
  • 更新时间 :
  • 英文 :


我想通过更改组件来更改应用程序。在Java中,可交换对象似乎可以放在一个jar中。jar的一个版本可以被删除,另一个同名的jar将被放在它的位置。

这是可交换Java组件的最佳实践吗?如果不是,那又怎样?

编辑:需要明确的是,有争议的组织是有一个包含常量对象的jar,和一个包含可交换对象的单独jar。既不期望也不寻求运行时可交换性。远程安装和运行时交换可能比我的需要更复杂。

对于这种用例(Spring或CDI),您应该真正了解依赖注入。

你也可以考虑OSGi

看看OSGI

应用程序或组件可以远程安装、启动、停止、更新和卸载,而无需重新启动;

相关内容

  • 没有找到相关文章

最新更新