Avec la sortie de java EE 6 on peut se demander quel est l’avenir de Seam. J’écris cet article car j’ai eu cette discussion avec quelques personnes et j’aimerais exprimer mon opinion la dessus. En effet une bonne partie des éléments pouvant amener à utiliser Seam tels que l’injection de dépendance, le nommage de Pojo via une annotation (@Name) etc … Mais aussi toutes les améliorations apportées à JSF 1.2.
Si vous avez suivi les apports de la Spec JEE 6, on a un équivalent au @Name : le @Named. Pour ce qui est de l’injection de dépendance (@In) elle est présente et aussi simple que celle de Seam grâce à Weld (ou CDI). Enfin, l’arrivée de JSF 2.0 nous amène un JSF encore plus simplifié qu’un JSF amélioré par Seam.
Partager