关于项目分多个project问题

电脑小童 发布于 2015/03/04 09:49
阅读 1K+
收藏 0
再看别人的项目时,发现别人的一个项目由多个project组成。我的一个项目只有一个project请问他们使用的什么技术,或者说怎样才能把一个项目分成多个project。还有弱弱的问一句,他们这么做有什么好处呢?
加载中
0
cnDavidChen
cnDavidChen

类似于这个对不对?

其实就一个主工程MoocServer,其他的都是模块。即最后部署的是moocserver这个web工程,它引用其他的工程。像下面这样:

MoocServer本身只有页面文件,没有业务逻辑的代码

因为引用了其他工程,所以部署时也会把其他工程的class复制到部署的目录的。这样组成了完整的web工程了。


这样分模块的好处是:

1、代码清晰

2、前端、后端分离,必要时,前端工程师只能看到MoocServer工程代码,后端工程师只能看到部分模块的代码。这样保护代码不会因个别工程师而泄露。

3、方便扩展新的模块。

cnDavidChen
cnDavidChen
你可以试着参照着这几个截图建工程,并且加以引用,部署。
电脑小童
电脑小童
你好,谢谢你的回答,请问有没有例子看一下。
0
yunfound
yunfound

比如使用maven。

我们的项目是按模块开发的。分成多个项目,每个项目具体到模块就行了。然后通过maven组织起来,做一个maven本地仓库,那就更好deploy了。每个模块执行deploy,部署到maven仓库,其他模块就可以直接通过仓库使用了。或者就是打包成jar供其他模块使用。

0
吃西瓜
吃西瓜

不仅可以用maven还可以

eclipse中:project - properties

这里面做映射

0
第一天
eclipse project引用
0
小灰灰灰灰灰
小灰灰灰灰灰

建议使用maven

返回顶部
顶部