controller 层的主要职责:是对用户的输入进行校验、组织、重组、转换等,之后调用 service 层或者 repository 层对业务数据进行处理,同时对 service/repository 层的输出进行包装,不应该逾越其职责范围进行业务的处理或者数据层的读写
典型的 controller 代码结构如下:
1 | "获取首页数据", notes = "获取首页数据") (value = |
实例:
1 | "创建Banner数据", notes = "创建Banner数据") (value = |