我想通过更改组件来更改应用程序。在Java中,似乎可以将可交换对象放在jar中。一个版本的jar可以被删除,另一个名字相同的jar将会被放置。可交换Java组件
这是可交换Java组件的最佳实践,如果不是,那么是什么?
编辑:很明显,有意思的组织是拥有一个带有常量对象的jar和一个带有可交换对象的独立jar。运行时可交换性既不被期望也不被寻求。远程安装和运行时交换可能比我需要的更为复杂。
我想通过更改组件来更改应用程序。在Java中,似乎可以将可交换对象放在jar中。一个版本的jar可以被删除,另一个名字相同的jar将会被放置。可交换Java组件
这是可交换Java组件的最佳实践,如果不是,那么是什么?
编辑:很明显,有意思的组织是拥有一个带有常量对象的jar和一个带有可交换对象的独立jar。运行时可交换性既不被期望也不被寻求。远程安装和运行时交换可能比我需要的更为复杂。
Definatly不是最佳实践。您仍然需要重新启动应用程序,也强烈建议使用Spring或CDI查看依赖注入。 – dngfng