Download List

Projeto Descrição

PicoContainer is a tiny embeddable container for Constructor Dependency Injection (CDI) Inversion of Control (IoC) Java components. There are implementations for Java, .NET, Ruby, and PHP. Simple components for PicoContainer do not have to extend, implement, or throw anything. They also do not ship with XML declarations.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-11-09 07:19
2.14

Esta versão corrige uma condição de corrida em IterativeAdapter, trabalha dependência satisfeita exceção lançar para permitir melhores mensagens de erro e atualiza Paranamer.
Tags: Minor bugfixes
This release fixes a race condition in IterativeAdapter, reworks Unsatisfiable dependency exception throwing to allow for better error messages, and updates Paranamer.

2011-07-13 21:18
2.13.6

Um problema de segmentação na inicialização instância compartilhada IterativeInjector foi eliminada.
Tags: Bugfix minor
A threading issue in the shared IterativeInjector instance initialization was eliminated.

2010-02-24 05:14
2.10

String conversores são substituíveis e pode ser aproveitado em recipientes pai se não for especificado em uma criança. Suporte para Named Injection Method @ Named da JSR 330 (@ Inject) foi adicionado. A algumas correções menores.
Tags: Minor Bug fix and enhancement
String Converters are now overridable and can be leveraged from parent containers if not specified in a child. Support for Named Method Injection @Named from JSR 330 (@Inject) has been added. The are some minor bugfixes.

2009-11-03 08:21
2.9

Estratégia de ciclo de vida permite que o conceito de partida preguiçoso. Isto significa que os componentes são iniciados no primeiro acesso. Regex coleta de componentes para injeção, ou apenas no getComponent (), já está construído dentro da injecção de um parâmetro nulo foi corrigido. Há melhorias de desempenho pequeno para getAdapter. Dependências para Log4J e SLF4J foram movidos para a frente. Uma exceção no ciclo de vida de métodos bug foi corrigido. PicoBuilder é capaz de fazer mais com as estratégias do Ciclo de Vida. Fábrica de injeção foi melhorada com um "tipo InjectInto '.
Lifecycle strategy allows for the concept of lazy starting. This means that components are started at first access. Regex collecting of components for injection, or just on getComponent(), is now built in. Injection of a null parameter has been fixed. There are small performance improvements for getAdapter. Dependencies for Log4J and SLF4J have been moved forward. An exception in Lifecycle methods bug has been fixed. PicoBuilder is able to do more with Lifecycle strategies. Factory Injection has been improved with an 'InjectInto' type.

2009-05-21 23:26
2.8.1

PicoContainer é agora o Google AppEngine compatível. Paranamer foi atualizado para a versão 1.5. Chamadas reinjeção pode usar resultados em cache para invocações método. Constructor Injection é ligeiramente mais rápido para a segunda / injeções subseqüentes e para multi-componentes do construtor.
Tags: Minor bugfixes
PicoContainer is now Google AppEngine compatible. Paranamer was upgraded to version 1.5. Reinjection calls can use cached results for method invocations. Constructor Injection is slightly faster for second/subsequent injections and for multi-constructor components.

Project Resources