PicoContainerIoC 容器
PicoContainer是一个“微核心 ”(micro-kernel)的容器。它利用了Inversion of Control模式和Template Method模式,提供面向组件的开发、运行环境。PicoContainer是“极小”的容器,只提供了最基本的特性。
到目前为止,PicoContainer 最重要的特征是它的尺寸。它没有提供许多附加物,但它具有完整的依赖注入容器。PicoContainer 还具有一些惟一特性:
* PicoContainer 很小,所以它没有拦截器、AOP 或相似类型的服务,而选择了让其他框架创建这些服务。
* PicoContainer 支持 Java 配置技术,而不支持 XML 配置技术,这与其他容器一样。
* PicoContainer 流行的使用模型是构造函数注入,但它也支持 setter 注入。
* PicoContainer 没有提供许多文档,而且一些现有文档是不完整的,但您不会太需要。
* PicoContainer 具有一个自动连线方式,它很不错。
* PicoContainer 的发展似乎有点停滞。
一份关于PicoContainer的PDF文档
评论
超给力,从计算机基础到云原生容器化,83 张全领域高清思维导图免费下载!
今天给大家推荐一个开源项目是「learning_mind_map」,【思维导图】盒子,涉及的方向有 C/C++,Golang,Linux,云原生,数据库,DPDK,音视频开发,TCP/IP,数据结构,计算机原理等等。每个方向底下还有很多细分的子方向,每个子方向包含一张或几张思维导图,共 81 张,帮
开源Linux
10
Kubernetes 容器运行时演进之路
原文链接:https://weibo.com/ttarticle/p/show?id=2309634584820058489336 在docker/k8s时代,经常听到CRI, OCI,containerd和各种shim等名词,看完本篇博文,您会有个彻底的理解。 典型的K8S Runtime架构 从最常见...
DevOps技术栈
0
.NET 6.0 实现IOC容器
前言 IOC 的作用这里省略…只对如何使用进行说明。 一、创建一个.NET 6应用程序 这里使用 .NET6.0 WebAPI 应用 二、声明接口 public interface IAuthService{ bool CheckToken();} 三、实现接口 class AuthServiceI...
玩转GitHub
0