Alexis Hassler | Devoxx

Alexis Hassler
Alexis Hassler Twitter

From sewatech

Je suis développeur et formateur Java depuis une quinzaine d'années et indépendant depuis plus de dix ans. J'aide mes clients à améliorer leur façon de développer, en codant avec eux ou en faisant des audits de leur code ou architecture. Je les aide aussi à déployer et administrer leurs applications Java sur Tomcat ou JBoss / WildFly.

Blog: https://plus.google.com/+AlexisHassler

java Java, JVM, Javas SE/EE

Préparez-vous à la modularité selon Java 9

University

La principale nouveauté de Java 9 viendra du coté de la modularité. Et qu'on le veuille ou non il faudra tenir compte de ce changement et s'y préparer.

Dans la première partie de cette présentation, nous expliquerons ce qui a motivé cette évolution, puis nous verrons les principaux concepts sous-jacents.

Dans la deuxième partie, nous verrons comment migrer une application vers java 9. Le premier objectif sera de faire fonctionner notre application avec un minimum d'effort, puis nous verrons y intégrer de la modularité.

Dans la troisième partie, nous aborderons les aspects avancés de Jigsaw qui seront utiles pour le développement de nouvelles applications.

java Java, JVM, Javas SE/EE

Migrer à Jigsaw : en douleur ou en douceur ?

Tools-in-Action

Cette fois-ci, ça semble bien engagé. Java 9 va bientôt arriver, avec le nouveau système de modularité. Et comme la transition risque d'être douloureuse, commençons à nous préparer dès maintenant.

Le projet Jigsaw implémente le système de modularité que nous utiliserons les prochaines années. Mais qu'est-ce qu'il propose pour la transition ? Faut-il restructurer nos applications, revoir notre code ?

C'est là que ce situe cette session. Je reprendrai un projet qui utilise les API de Java 8, des classloaders maison, des librairies externes, des API non standards du JDK et je l'adapterai à Java 9. Pour ça j'utiliserai les outils du JDK comme jdeps, les nouvelles options du compilateur et du runtime.

TBA : To be announced / Salle non affectée