PicoContainer实现研究《待续》
来源:互联网 发布:常用端口号对照表 编辑:程序博客网 时间:2024/06/05 15:30
picocontainer是个轻量级的AOP容器。其实现主要有三个包:
包含了核心的API。当应用依赖注射(Dependency Injection)时,你需要创建一个org.picocontainer.MutablePicoContainer的实例,并注册类org.picocontainer.ComponentAdapter,和用其他方式创建的组件实例。
可以通过org.picocontainer.PicoContainer接口访问对象实例。这个容器会自动为你创建所有的对象实例,并处理好它们的依赖关系和初始化工作。缺省的容器实现是org.picocontainer.defaults.DefaultPicoContainer。
2,org.picocontainer.defaults
包含org.picocontainer.PicoContainer的缺省实现API。这个包中主要的类是org.picocontainer.defaults.DefaultPicoContainer,它实现了org.picocontainer.PicoContainer和org.picocontainer.MutablePicoContainer。另外,它允许传入org.picocontainer.defaults.ComponentAdapterFactory。ComponentAdapterFactory,可以被用于自定义org.picocontainer.ComponentAdapter类型。
- org.picocontainer
- org.picocontainer.alternatives
- org.picocontainer.defaults
包含了核心的API。当应用依赖注射(Dependency Injection)时,你需要创建一个org.picocontainer.MutablePicoContainer的实例,并注册类org.picocontainer.ComponentAdapter,和用其他方式创建的组件实例。
可以通过org.picocontainer.PicoContainer接口访问对象实例。这个容器会自动为你创建所有的对象实例,并处理好它们的依赖关系和初始化工作。缺省的容器实现是org.picocontainer.defaults.DefaultPicoContainer。
2,org.picocontainer.defaults
包含org.picocontainer.PicoContainer的缺省实现API。这个包中主要的类是org.picocontainer.defaults.DefaultPicoContainer,它实现了org.picocontainer.PicoContainer和org.picocontainer.MutablePicoContainer。另外,它允许传入org.picocontainer.defaults.ComponentAdapterFactory。ComponentAdapterFactory,可以被用于自定义org.picocontainer.ComponentAdapter类型。
- PicoContainer实现研究《待续》
- PicoContainer
- 用PicoContainer和Nanning实现事务管理
- 用PicoContainer和Nanning实现事务管理
- 数据库读写分离研究 --待续
- iphone开发之SDK研究(待续)
- [IOS/研究]UIWebView拦截[近期完成,待续]
- PicoContainer学习手册
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- PicoContainer源码学习
- java作业-一个简单的面向对象程序
- 在VC6.0中如何让new操作失败后抛出异常?
- 第一章 介绍 (分析模式 之 概念模型 续)
- Win32环境下两种用于C++的线程同步类(上)
- raiserror pb错误
- PicoContainer实现研究《待续》
- 四种启动其它程序的方法
- Tomcat下中文的彻底解决
- jbpm知识点——node2
- WebCoze 一个多人群聊的ajax 程序
- [教學]大作 rrdtool (像 mrtg 的東東) 完全攻略
- javaScript:Escape()
- 用VC++打造有多语言菜单的应用程序
- 像是老贴,但经典所以收藏--Symbian内存管理的二十二条军规