# Java


Video - Un tour d’horizon de JavaFX

Clément de Tastes
Clément de Tastes
08/12/2023

• 1 min de lecture

Une présentation des fonctionnalités clés de JavaFX et de ses cas d’usage avec quelques exemples de réalisations.


Assurer la cohérence des données dans Quarkus grâce à MicroProfile LRA (Long Running Actions)

Pierre Cheucle
Pierre Cheucle
07/12/2023

• 6 mins de lecture

La spécification MicroProfile LRA propose un modèle de transaction permettant de garantir la cohérence des données lors d’opérations métiers impliquant plusieurs microservices. À l’aide d’un exemple concret, nous allons voir dans cet article comment mettre en œuvre MicroProfile LRA dans une application Quarkus.


Architecture Hexagonale par la pratique : partie 1

Ricken Bazolo
Ricken Bazolo
27/10/2023

• 8 mins de lecture

Parfois critiquée, mais souvent mal utilisée, l’architecture hexagonale offre une approche qui mérite votre attention. C’est pourquoi nous vous proposons ce petit retour en deux parties.


Les nouveautés de Java 21 : partie 2

Jean-Michel Doudoux
Jean-Michel Doudoux
27/09/2023

• 7 mins de lecture

Ce second article sur les nouveautés de Java 21 est consacré aux autres améliorations, que ce soit les évolutions dans les outils, les API et dans la sécurité, ainsi que les fonctionnalités dépréciées et retirées.


Les nouveautés de Java 21 : partie 1

Jean-Michel Doudoux
Jean-Michel Doudoux
22/09/2023

• 8 mins de lecture

Ce premier article sur les nouveautés de Java 21 détaille les fonctionnalités proposées par les JEP des projets Amber, Loom et Panama.


Video - Techreview - Les Nouveautés de Java 21

Jean-Michel Doudoux
Jean-Michel Doudoux
15/09/2023

• 1 min de lecture

Cette présentation brosse une revue détaillée des nouveautés qui sont proposées en standard, en preview et en incubation dans la version 21 LTS du JDK issues des projets d’OpenJDK


Parlons de Jakarta MVC

Ricken Bazolo
Ricken Bazolo
02/08/2023

• 5 mins de lecture

Dans cet article, nous allons parler de la spécification Jakarta MVC, comprendre son fonctionnement pour une base solide dans la création des applications web basé sur l’action


Les nouveautés de Java 20

Jean-Michel Doudoux
Jean-Michel Doudoux
23/05/2023

• 8 mins de lecture

Cet article présente les nouveautés de Java 20 proposées par les JEP des projets Amber, Panama et Loom.


Peu de temps pour une pause avec ZGC

Clément de Tastes
Clément de Tastes
20/03/2023

• 8 mins de lecture

ZGC : une présentation du garbage collector à très faible latence de Java.

Faciliter la mise à jour de JDKs avec JDKMon

Jean-Michel Doudoux
Jean-Michel Doudoux
10/03/2023

• 5 mins de lecture

Cet article présente l’outil JDKMon qui facilite la mise à jour des JDKs installés dans des répertoires du système.


Video - Techreview - La guerre éternelle entre J2EE et Spring a-t-elle pris fin ?

Antoine Sabot-Durand
Antoine Sabot-Durand
24/02/2023

• 1 min de lecture

Notre industrie est plutôt amnésique. Aujourd’hui, la plupart des jeunes développeurs Java ignorent la suite d’événements du début des années 2000 qui ont donné naissance aux frameworks et outils que nous utilisons aujourd’hui. C’est dommage car cette connaissance les aiderait à devenir de meilleurs développeurs en comprenant le long et tortueux chemin que notre industrie a parcouru au cours de ces 20 dernières années.


Les nouveautés de Java 19 : partie 3

Jean-Michel Doudoux
Jean-Michel Doudoux
04/01/2023

• 8 mins de lecture

Ce troisième article de la série sur les nouveautés de Java 19 détaille les autres fonctionnalités non définies dans une JEP.