15 août 2007

IoC par annotations : Guice

Je me mets sérieusement aux annotations Java 5. Les liens entre la génération de code et les annotations me semblant clairs désormais, il est temps de passer à l'utilisation frénétique des annotations et de profiter enfin des facilités de refactoring offertes par les IDEs. C'est un argument pour positionner Java, et non plus XML, comme format source du processus de développement (oui, oui, même si on doit ensuite produire du PHP).

Les candidats pour de l'IoC via les annotations sont à ma connaissance : Guice 1.0 et Spring 2.1 (pas encore sorti).

Le binding nommé est une des fonctionnalités de base que j'attends de tels frameworks. Le moins qu'on puisse dire c'est qu'avec Guice ce n'est pas immédiat.

On s'en sort avec... une indirection ;-)

Aucun commentaire: