Day Three : Refactoring JavaEE 5 code to take advantage of JavaEE 6 features

Intervenants : deux personnes de "The Institue for Quantitative Social Science at Harvard University". La session est un retour d’expérience sur la migration d’une application JavaEE 5 "Dataverse" vers JavaEE 6, et en gros c’est plus simple : simplification des couches : les EJB peuvent être injectés directement dans les pages JSF pour les cas simples simplification du packagin…

Read more

Day Three : Patterns & Best Practices for CDI

Intervenants : Reza Rahman de Caucho/Resin et un autre gars La session est assez dense et après un brève rappel de CDI que je vous épargne, on nous énumère quelques bonnes pratiques pour l’utilisation de CDI. La configuration XML permet de surcharger les annotations et donc est pratique pour configurer CDI selon les environnements : pour les tests unitaires, on peut activer les alternatives…

Read more

Day Three : Modularity in Enterprise

Intervenant : Mike Keith de Oracle La session a pour but de nous montrer les grands principes d’une architecture modulaire (et de nous convaincre de l’utilité mais ça c’est facile ;-) ) : Decoupled, Cohesive, Reusable, Complete Extensible, Testable, Debuggable, Upgradable Pour le moment, OSGi est le seul système de modules viable en Java, et il est en plus dynamique (pluggable à…

Read more