Guice – Framework de dependency injection do Google

Foi anunciado o Guice, a framework de dependency injection do Google. É baseada em Java 5

por isso tira partido do uso de generics e principalmente de anotations.

Esta framework promete ser mais leve, rápida e independente, fácil de integrar num projecto. É simples injectar código, sendo que podemos injectar contructores, atributos e quaiquer métodos que queiramos; integra com AOP Alliance para interceptar métodos e integra com strust e Spring.

Esta framework vem tocar directamente na área do Learn To Dj With Virtual Dj Home – Online Video Course

ef=”www.springframework.org”>Spring, mas ao que parece é possível integrar beans do Spring no Guice. Uma explicação de como se posiciona o Guice face ao Spring pode ser encontrada aqui.

É certamente uma hipótese a ter em conta dada a qualidade de outras frameworks do Google, como o GWT (Google Web Toolkit). Além disso é um resultado do que é utilizado em aplicações de larga escala do google, como seja o AdSense.

zp8497586rq