为什么oa_web下面要有webapp目录,biz和dao就没有?

为什么oa_web下面要有webapp目录,biz和dao就没有?

http://img1.sycdn.imooc.com//climg/5df22b190924487919201080.jpg

为什么oa_web下面要有webapp目录,biz和dao就没有?

oa_web相当于是oa父module下的一个子系统吗?子module就是子系统?

oa_biz和oa_dao没有webapp目录,所以不是web项目?

那么,oa_biz和oa_dao和oa_web是三个独立的“子系统”?

为什么这个项目要把一个大模块分为三个子模块呢?前面的项目没有这样。

也就是说,一个大的项目oa下面,有三个子项目oa_biz和oa_dao和oa_web,然后oa_web是web项目,其他的两个不是?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,需要用到页面的项目就创建为web项目。

oa_biz,oa_dao和oa_web三个模块共同完成了办公系统核心模块。

web项目和非web项目没有功能上的区别,web项目需要在页面中显示内容,所以创建web项目,不需要创建为普通Java项目即可。

在本次oa项目中,oa_web是web项目,调用oa_biz和oa_dao中的代码逻辑具体实现各种功能,只有oa_web不能实现。

一个大的项目可以分为多个模块,具体根据业务需求。oa_web,oa_dao和oa_biz可以称为是模块,也可以称为项目。在IDEA中,创建一个模块就是创建一个项目。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

好帮手慕阿满 2019-12-13 10:39:01

同学你好,oa_web是web项目,所以oa_web下有webapp目录,项目中所有的jsp等页面都在oa_web目录下下。

oa_web是oa父module下的一个子module。这里的子module不能称为子系统。所谓的子系统也应该能够完成独立的功能。比如支付宝是一个父系统,支付宝中“蚂蚁森林”,“花呗”等是独立的功能,可以称为子系统。

oa_biz和oa_dao模块不需要存放页面,所以也不需要创建为web项目。

oa_biz和oa_dao和oa_web不能称为“子系统”。

项目分模块能更好的适应团队协作开发,提高效率。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 天才少年25 #1
    1.简单的来说,不需要存放页面的项目就不用创建为web项目? 2.子系统可以完成独立的功能,oa_biz和oa_dao和oa_web不能称为“子系统”,言下之意,oa_biz和oa_dao和oa_web不能分别完成独立的功能? 3.web项目和非web项目的实质区别就是有没有页面?他们功能上还有区别吗? 4.oa_web是web项目,也不能完成独立的功能吗? 5.一个大的项目可以分为三个小的项目,然后这三个小的项目里,有的是web项目,有的不是web项目?oa_biz和oa_dao和oa_web是三个小项目,还是三个小模块?项目和模块有区别吗?
    2019-12-13 10:52:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师