Spring 2.5

Spring est devenu ces dernières années incontournable au sein de l'éco-système Java. Pourtant, il est au moins aussi controversé qu'il est adopté. Sa lourdeur, ses concepts complexes et le manque de "clarté" de ses objectifs n'ont en effet pas aidé à sa démocratisation. Mon opinion sur ce framework, ou plus exactement, sur le portfolio Spring, est très partagée. J'entends continuellement les reproches fait à Spring, je m'aperçois aussi de ses qualités. Toutefois, je me rends compte que bien souvent la méconnaissance de celui-ci est à la source de ce sentiment de rejet. Reste à déterminer à qui incombe la faute de sa méconnaissance...

En tout cas, pour qu'elle ne m'incombe pas, voici un premier article sur Spring et sur une fonctionnalité vraiment méconnue : @Configurable. Cette annotation permet l'injection de dépendances dans un bean sans que celui-ci soit demandé explicitement au conteneur Spring (typiquement le cas pour un bean métier, une servlet, etc.).

Lire la suite