任务18:控制反转

 

控制反转

实现你的依赖,采用什么依赖,不由你自己决定,这个控制交给IOC容器。

这里所有的实现都不由你自己决定,我们只需要传给你就可以了。谁来传呢?容器来传给他

内存的Repository,这里实现的比较简单。

这里的list在多线程访问的时候会有问题。这里没有加锁,这里只是作为用来理解控制反转的

 

 

这里我也不知道我会接收到一个什么样的Repository

 

posted @ 2019-02-11 20:44  高山-景行  阅读(203)  评论(0编辑  收藏  举报