Gostaria de utilizar um container de IoC em um projeto que estou começando agora, mas queria algo bem simples e leve, se possível para eu adicionar nos meus fontes (sem ser um JAR a parte).
A necessidade surgiu agora para injetar as conexões de banco de dados, mas espero fazer uso de IoC durante o projeto.
Bom colocar direto no código não sei se é muito bom pq se vai ter um trabalho desnecessário, pois ja existem implementações muito boas, de uma olhada em:
Pico container
Eu escreví um há algum tempo atrás =) Ficou beeeem leve (porque só faz o básico, mesmo).
Se você for parar pra pensar, não é algo tão difícil de se construir (uma boa lógica, conhecimento de reflections e da API do Java resolve). Se quiser, eu posso te mandar para você dar uma olhada.
[]´s
deniswsrosa
Se você espera extender a utilização do container nada melhor que colocar spring direto, que já é um framework bem completinho.