Download the PHP package houdunwang/repository without Composer
On this page you can find all versions of the php package houdunwang/repository. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download houdunwang/repository
More information about houdunwang/repository
Files in houdunwang/repository
Download houdunwang/repository
More information about houdunwang/repository
Files in houdunwang/repository
Vendor houdunwang
Package repository
Short Description Repository Pattern
License MIT
Homepage http://www.houdunren.com/
Package repository
Short Description Repository Pattern
License MIT
Homepage http://www.houdunren.com/
Please rate this library. Is it a good library?
Informations about the package repository
Repository
houdunren.com @ 向军大叔
项目地址:https://packagist.org/packages/houdunwang/repository
Repository 模式主要思想是建立一个数据操作代理层,把controller里的数据操作剥离出来。
Repository 模式是架构模式,在设计架构时,才有参考价值。应用 Repository 模式所带来的好处,远高于实现这个模式所增加的代码。只要项目分层,都应当使用这个模式。
这样做有几个好处:
- 把数据处理逻辑分离使得代码更容易维护
- 数据处理逻辑和业务逻辑分离,可以对这两个代码分别进行测试
- 减少代码重复
- 降低代码出错的几率
- 让controller代码的可读性大大提高
安装
接口方法
模型仓库
模型仓库是对数据模型的管理中间件。
声明仓库
使用仓库
缓存仓库
缓存仓库使用与模型仓库区别不大,只是加入了缓存中间层对数据进行缓存处理。 当模型数据发生变化时自动更新缓存。
声明仓库
使用仓库
All versions of repository with dependencies
PHP Build Version
Package Version
The package houdunwang/repository contains the following files
Loading the files please wait ....