分层思路

对于一般简单应用分为如下几层

  1. View
  2. Controller 暴露API给外部 一般简单调用Service 有可能也实现Model与View之间的映射
  3. Service 调用数据的增删改查,实现业务逻辑.
  4. Dao(Repository) 只包含数据的增删改查,主要是简化Service层调用数据库的接口,通常不包含业务逻辑。

Model贯穿其中

原文地址:https://www.cnblogs.com/laoniu85/p/5128679.html