好多推荐的都是以功能分成进行拆分,真不知道这种模式的好处在哪!!!
功能分层拆分、业务功能拆分?下面一个电商项目(Jmall)为例:
功能分层拆分
按照项目功能分层,分为common(java工程)、dao(java工程)、service(java工程)、web(web工程)等
业务功能拆分
按照业务拆分,分为common工程(java工程)、用户中心user(web工程)、商品中心goods(web工程)、订单中心order(web工程)、总web(web工程)