EL4J

EL4J en open source: pour tirer le meilleur parti du J2EE

EL4J est un framework en open source qui simplifie et accélère le développement des applications en J2EE. Elle est basée sur Spring, un framework largement utilisé. Elle allie à celui-ci d’autres grands frameworks ouverts et les élargit à l’aide d’échantillons et d’améliorations. Le J2EE est une plate-forme de développement très puissante, avec une énorme collection d’outils et de frameworks, mais le prix à payer pour cette richesse est sa complexité. EL4J facilite l’utilisation des meilleures technologies J2EE.


Les avantages d’EL4J

L’utilisation d’EL4J pour développer des applications J2EE apporte (par rapport au développement en J2EE pur ou Spring) les avantages suivants:

  • Les développeurs sont immédiatement productifs, grâce aux choix de technologies préexistantes, à l’architecture de modèles et aux templates applicatifs. La discussion autour de la conception est réduite à l’essentiel.

  • Utilisation des technologies gagnantes: les frameworks inclus sont des standards de fait. Autre atout, l’évolution gérée d’EL4J.

  • L’approche légère permet de s’attaquer immédiatement au cœur des problèmes. On travaille directement avec des objets POJO (Plain Old Java Objects), ce qui accélère les « round trips » de développement, simplifie les tests plus simples et réduit au minimum la dépendance envers la technologie.

  • Résolution transversale des objectifs métier (développés en Java standard) et des objectifs techniques, séparés dans les faits, à l’aide d’intercepteurs et autres mécanismes ACP.

EL4J s’appuie sur plusieurs années d’expérience des frameworks d’extension J2EE et .NET. Nous avons utilisé LEAF, notre ancien framework d’architecture pour les applications en base EJB, dans une trentaine de projets depuis 2001, avec de bons résultats. EL4J a déjà été utilisé dans une quinzaine de projets.

EL4J est un programme en open source hébergé par SourceForge.

 
Pour en savoir plus:

Fiche technique d’EL4J

Site du Projet EL4J