例如现在要搞一个电商项目,功能按模块分为首页,支付money,提取money,下单等等,以下开发是否比较好?
(1)根据模块功能分成子项目N个,包括首页,支付money,提取money,下单等等,然后每个子项目分配好对应的域名,
例如首页是www.AAAAA.com,那么支付就是pay.AAAAA.com;下单就是order.AAAAA.com等等
(2)每个子项目分别用创建,使用spring mvc + mybatis框架开发,每个模块开发互不干扰
例如:maven项目如下
XXXX
XXXX-dao
XXXX-service
XXXX-service-impl
XXXX-webapp
求各位大神指点下
------解决思路----------------------
看成员能力了 ,都有独自开发的能力可以,但配置文件等全局的东西一定要单人开发!
------解决思路----------------------
可以,挺好的。
------解决思路----------------------
按模块分,方便以后维护。
------解决思路----------------------
不错啊,模块化,以后升级维护什么的方便许多