分享 / 2 / 9 / 创建于 5年前
大家项目都是怎么分层的?Controller,Service,Repository,模型?
暂时没用到 Repository 这个概念,安卓里我倒是用到了。
@JeffLi 哦哦
我是小白
我也想知道
一般的项目来说其实controller service model view的结构就已经够了,个人感觉分层无非是为了结构清晰和职责划分
我比较常用的, controller 请求处理 数据验证 model 数据操作 service 其它服务处理
其实把service 直接写在model里面也没问题啊
对,分层主要是为了职责清晰,修改bug的时候也能快速找到,所以想看看大家在项目里是怎么分层的。谢谢大家!
MVC+Service+Dao; Service层负责业务逻辑处理,Dao层负责数据库操作
我要举报该,理由是:
暂时没用到 Repository 这个概念,安卓里我倒是用到了。
@JeffLi 哦哦
我是小白
我也想知道
一般的项目来说其实controller service model view的结构就已经够了,个人感觉分层无非是为了结构清晰和职责划分
我比较常用的,
controller 请求处理 数据验证
model 数据操作
service 其它服务处理
其实把service 直接写在model里面也没问题啊
对,分层主要是为了职责清晰,修改bug的时候也能快速找到,所以想看看大家在项目里是怎么分层的。谢谢大家!
MVC+Service+Dao;
Service层负责业务逻辑处理,Dao层负责数据库操作