Laravel项目架构
2018-04-21 10:59:03   0  举报             
     
         
 Laravel项目目录规划
    作者其他创作
 大纲/内容
 Model与数据表之间是一对一的关系
    SingleService
  View
  可以在Service里use trait
  实现接口
  Trait
  Support
  Middleware
  入口
  Model
  Request
  返回视图
  ConcreteService
  RepositoryEloquent
  共用静态方法  用static关键字声明  供全局调用
  ExceptionCode
  一对一的关系
  Presenter
  Constant
  Controllers
  共用静态常量  用const关键字声明  供全局调用
  页面参数共享
  Services
  ViewComposer
  权限判断
  Repositories
  展示逻辑处理
  表单处理注入到控制器的方法中function(Request)
  将实现逻辑注入到服务 __construct(Eloquent)
  在Eluoquent中实例化Model实体
  RepositoryContract
  UserRepositoryContract()...
  可以在Model里use trait
  实现与服务之间是一对多的关系
  Model与实现之间是一对一的关系
  服务注入到控制器__construct(Service)
   
 
 
 
 
  0 条评论
 下一页