O DIME é um framework de injeção de dependências para javaME. Baseado no Spring Framework e open source, ele utiliza um arquivo de configuração XML para injetar os beans. Seu arquivo XML segue os mesmos padrões do Spring e possibilita injetar desde objetos complexos até coleções de objetos. É possivel ainda definir escopos para os beans de modo a permitir que o container só crie os beans quando solicitados.
O tamanho do framework é pequeno e pode ser utilizado em qualquer aplicação, tanto com configuração CDC como CLDC.
Seu objetivo é prover baixo acoplamento, reusabilidade e testabilidade a aplicações J2ME.
Maiores informações e exemplos no site
https://dime.dev.java.net/
Atenciosamente
Equipe DIME.