Java EE 6, une plateforme simple et légère. Spring n’a qu’à bien se tenir !

Article publié par Romain Schlick le 1 février 2012.

Catégorie(s) : Java / JEE

 

23 commentaires »

La plateforme Java EE conserve de nos jours encore une mauvaise réputation. Les fameux EJB 2 et conteneurs lourds démarrant en plusieurs minutes vous rappelleront quelques bons souvenirs. L’arrivée de Spring a ouvert la voie aux conteneurs légers, à l’inversion de contrôle, ou encore à l’injection de dépendances; et est devenue la solution de référence. Cependant, la plateforme Java EE a beaucoup évolué entre temps.

Nous allons voir que Java EE 6 n’a maintenant rien à envier à Spring. Cette plateforme est devenue légère et simple à prendre en main. Toutes les spécifications ne seront pas abordées en détails.  Nous parlerons plutôt de conteneurs légers et testables, de managed beans, d’EJB Lite, ainsi que des nombreux services et patterns offert par la plateforme.  Nous terminerons par la spécification CDI et ses extensions portables, qui offrent de belles perspectives à la plateforme Java EE 6.

Lire la suite de cet article »

Devoxx – Jour 1 – JSF 2

Article publié par Romain Maton le 18 novembre 2009.

Catégorie(s) : Java / JEE

 

Un commentaire »

Une des sessions très attendues de ce Devoxx 2009 (avec JEE6) est JSF 2.0. Beaucoup de spécificités de JSF premier du nom ont découragé de nombreux développeurs. De ce fait, JSF n’a pas très bonne réputation… Et il faut rattraper ça ! C’est en tout cas ce qui ressort des premiers slides de cette présentation avec l’accroche choc : JSF 2.0 : it is not only us, it is you too !

Lire la suite de cet article »

Seam : Repenser l’architecture des applications web ?

Article publié par Amin Fathallah le 3 juin 2009.

Catégorie(s) : Java / JEE

 

6 commentaires »

Mots-clefs :, , , , ,

Seam est un framework qui permet de simplifier le développement des applications web complexes. Seam utilise la plupart des concepts de la spécification JAVA EE 5 qui vise à faciliter le développement et l’intégration des applications entreprises. Seam fournit un modèle de composant, une API et des annotations pour faciliter l’intégration des standards Java EE 5 telles que JSF (Java Server Faces), EJB 3, et JPA (Java Persistence API).

Dans ce billet, nous allons essayer d’évaluer ce framework en menant une étude comparative entre deux prototypes basés sur le même socle fonctionnel. Un premier prototype en JSF/EJB3/JPA et un deuxième se basant sur le même socle technique mais intégrant Seam. L’étude va porter sur plusieurs critères tel que la maturité de la solution, la pérennité, la complexité de mise en œuvre, le coût de développement etc.

Au programme :

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 19 janvier 2009.

Catégorie(s) : Revue de presse

 

Aucun commentaire »

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Agilité

RIA

Le coin de la technique

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 29 décembre 2008.

Catégorie(s) : Revue de presse

 

Aucun commentaire »

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposé par Xebia.

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article »

AppFuse par l’exemple

Article publié par Aurélien Maury le 18 septembre 2008.

Catégorie(s) : Java / JEE

 

9 commentaires »

Les IDE d’antan – on pense tout particulièrement au vénérable JBuilder – proposaient un ensemble de « wizards », permettant de générer en quelques clics le squelette de classes, de composants voir d’applications complètes. Rien à voir, bien sûr, avec les ambitions démesurées du MDA : les wizards se contentaient de générer un ensemble de sources plus ou moins prêtes à l’emploi dans l’objectif d’accélérer certaines tâches de développement répétitives et peu valorisantes. Ruby on Rails a remis cette approche au goût du jour, et l’a baptisé du nom barbare de « scaffolding« .

Le scaffolding fait le bonheur des rubyistes en leur permettant, au prix de l’exécution de quelques lignes de commandes, de disposer d’une application web opérationnelle, autorisant la manipulation élémentaire des données de leur modèle au travers d’écrans de saisie et de listes – charge au développeur d’enrichir ensuite le code généré pour implémenter un comportement plus sophistiqué.

Le projet AppFuse, aujourd’hui dans sa version 2.0, s’appuie sur les archétypes Maven 2 pour offrir aux développeurs Java des fonctionnalités équivalentes. Dans cet article, nous vous proposons une introduction par l’exemple à AppFuse.

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 11 août 2008.

Catégorie(s) : Revue de presse

 

4 commentaires »

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Agilité

RIA

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 3 mars 2008.

Catégorie(s) : Revue de presse

 

4 commentaires »

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Agilité

SOA

Le coin de la technique

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 7 janvier 2008.

Catégorie(s) : Revue de presse

 

3 commentaires »

Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Le coin de la technique

Lire la suite de cet article »

Xebia Web Framework Contest

Article publié par Benoit Moussaud le 26 octobre 2007.

Catégorie(s) : Java / JEE

 

26 commentaires »

Mots-clefs :, , , , , ,

Pour tous les consultants de Xebia France, le dernier vendredi de chaque mois est important : c’est le jour du XKE, le Xebia Knowledge Exchange. L’ensemble des consultants est rassemblé pour échanger durant une journée entière sur tous les sujets liés à l’écosystème Java / J2EE ainsi que les méthodes agiles. D’habitude la journée est découpée en plusieurs sessions allant de 45 mn à 3 h, suivant les sujets et le mode d’interaction (de la présentation formelle à des travaux pratiques sur des sujets complexes).

Le mois dernier, nous avons décidé de faire du XKE le Xebia Web Framework Contest, un concours de développement autour des framework de présentation.

4 équipes ont développé la même application web, chacune avec un framework (très) différent. Les frameworks retenus étaient :

  • Strut2,
  • Google Web ToolKit,
  • Wicket,
  • My Faces (JSF).

Lire la suite de cet article »

 

Page optimized by WP Minify WordPress Plugin