gpt4 book ai didi

java web 应用程序架构,很多 war 在耳朵里,或者一场 war 有很多 jar

转载 作者:行者123 更新时间:2023-11-28 22:02:56 24 4
gpt4 key购买 nike

以我需要搭建一个web应用为例,大约1\2个月的工作,而对于服务器端我有很清晰的思路,对于前端我有些疑惑..

应用程序将是模块化的,将包含 4 个子项目 (maven) ...

作为示例应用程序,我想知道在不同模块(打包为jar)和包含前端(jsp)的单个组件中定义后端逻辑是否更方便/容易,最后压缩全部在一场 war 中。

或者创建不同的 maven 模块,每个模块都有自己的前端部分和他的 war,然后最后使用一个容器,比如 ear ..

我认为第二种选择肯定更准确,但也更复杂,因为第一种选择不正确,更容易实现..

你有什么建议?你能澄清一下我的想法吗?

谢谢!

最佳答案

建议使用第二种方法,多个pom。您可以使用一个常见的 pom.xml,如 superpom,它将包含所有其他 poms。这将有助于简化部署和模块。

关于java web 应用程序架构,很多 war 在耳朵里,或者一场 war 有很多 jar ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22117863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com