PicoContainer 2.10发布下载了,PicoContainer用户可以下载最新版的PicoContainer 2.10尝鲜了。作为老牌的Java反向控制容器来说,PicoContainer一直以体积小巧,功能全面而著称(不过貌似发展的稍嫌缓慢)。但随着Spring在Java界的的走红,貌似听到的都是以Spring IOC的呼声。笔者是Tapestry用户,同时让Tapestry于Spring的集成,因此对Spring的IOC和Tapestry的Hivemind有所了解。就个人感觉而言Hivemind应该是笔者所接触过的最强悍的IOC容器。PicoContainer 笔者一直是有所耳闻,但未曾亲自使用,正式所谓的听说过,没见过。。。
PicoContainer是一个采用纯Java开发的高度可嵌入的全功能IOC容器(Inversion of Control ),PicoContainer于2003年创建,PicoContainer同时也是构造方法注入方式的先驱。PicoContainer开源软件,因此可以免费使用同时PicoContainer采用BSD许可发布,因此Java用户可以放心的在商业和开源软件中使用它。
PicoContainer 2.10包含如下特性:
- PicoContainer 2.10完全重构了String Converters,在PicoContainer 2.10中,如果在没有指定String Converter容器会自动查询父类定义的String Converters。
- PicoContainer 2.10增加了IOC容器对命名方法的注入功能
- PicoContainer 2.10新增了对JSR330(@Inject)注释的支持
- PicoContainer 2.10修正了FactoryInjectors使用’into’时候的bug
- PicoContainer 2.10中IOC容器提供的实例可以参与到声明周期中
PicoContainer 2.10下载地址:
PicoContainer 2.10下载
PicoContainer 2.10 Maven引用(在POM中增加如下代码):
org.picocontainer picocontainer[-gems] [version]
[ad#468-60]