适用于所有其他应用程序的常见Java Web模块

时间:2016-04-26 05:05:16

标签: java java-ee

我想知道,对于以下要求是否有任何解决方案。

我们有5个用java开发的Web应用程序,每个应用程序都有一个名为users的模块。如果任何更改进入用户模块,如错误修复或增强,则应更改所有其他应用程序,并且每个应用程序都有重复的代码。注意:对于所有应用程序,我们可以为这些类型的公共模块使用相同的数据库表,并且通过使用相同表格的不同模式或在表中引入app_name列来区分数据,以便数据将由app_name标识< / p>

是否有任何解决方案,以便我们构建一个用户模块,并将被所有其他应用程序使用,以便模块中的任何更改也可以在其他应用程序中实现,而无需在所有其他应用程序中重新开发。

1 个答案:

答案 0 :(得分:0)

在部署其他相关应用程序时,为常用模块和使用maven WAR覆盖功能单独设计项目可能是有利的解决方案。