Gur*_*lki 6 java spring web-applications maven
我有一个具有不同功能的Web应用程序,例如地图视图,仪表板,报告等.但是现在,我们计划将应用程序拆分为不同的模块,例如地图模块,仪表板模块等,以根据要求制作插件.由于所有模块都有各自的htmls,js,controller,dao层,如何将这些模块划分为独立模块?它会是战争还是jar文件?需要一个可以帮助我前进的建议或例子.
谢谢.
如果有不同的模块,具有独立的功能。这是可能的。
我建议您首先找到所有 Web 模块共有的功能,因此这个通用模块应该安装(例如作为 jar)在服务器的库文件夹中。
然后,所有模块都可以安装在服务器的webapps中(在tomcat中称为webapps)。
重要的:
您必须小心,不要在每个 Web 模块中重复库,因为这会产生冲突。所有常用的 jar 文件(库或您自己的模块应安装在libs文件夹中)。
如果您使用Maven,我建议您拥有一个包含所有依赖项的父 Maven 项目,然后所有需要这些依赖项的模块都可以按提供的方式导入它。
| 归档时间: |
|
| 查看次数: |
1885 次 |
| 最近记录: |