- 分层思想,为上层提供服务,高内聚低耦合
- C:Controller,轻量级,接收输入,返回输出,Restful-API
- M:Model,数据模型,业务职责,包含参数校验,事务控制等
- V:View,用户视图,不与Model直接打交道,展示只读,写入通过Controller
细分为Service,Dao接口,Bean实体;Service解决业务逻辑,事务控制; Dao访问DB;
总结:Rich service is better.
MVC设计模式职责划分与实践
最新推荐文章于 2025-02-23 01:21:43 发布