java web项目模块化问题请教

发布于 2021-12-03 08:26:11 字数 168 浏览 820 评论 4

java web项目,有很多模块,例如邮箱、通讯录、考勤管理等。现在想如何把每个模块单独成一个jar,在需要的时候引入即可,不引入就没有此模块。

总体类似那些CMS 系统 插件的思路。

本人新手,有懂得朋友请指点一二。如果有案例参考,更是感激不尽。


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

回忆凄美了谁 2021-12-03 17:07:13

重点涉及几个方面

1.技术方面,一般需客户化各个可能的配置点,支持模块化加载,比如spring bean component scan,hibernate的模型的实体等等,总体思路就是收集-然后初始化. web-fragment本质上是藉由jee的规范来帮忙做web resource的模块化,也可以自己做.

2.业务方面,就是界面显示数据的来源的模块化处理,

如果看过eclipse的源码,这种做起来的不难,问题在于,这本质上是伪模块化。

归途 2021-12-03 17:03:23

web-fragment.xml

画骨成沙 2021-12-03 16:34:25

搜索
java 插件编程

自此以后,行同陌路 2021-12-03 09:07:50

野心很大啊,建议看看eclipse是怎样实现插件画的。这个需要很强的构架能力。使用框架+动态语言(如groovy)是个不错的选择(个人拙见)。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文