Différences entre Maven et Gradle

Introduction Maven et Gradle sont deux outils populaires utilisés pour la gestion de projets de développement de logiciels. Bien qu’ils remplissent tous les deux les mêmes fonctions de base telles que la gestion des dépendances, la construction et la publication de projets, ils ont des différences notables en ce qui concerne leur approche, leur utilisation …

Différences entre Maven et Gradle Lire la suite »

Introduction Spring Framework (Spring Boot)

Qu’est ce que “Spring” ? Spring à vu le jour en 2003 en réponse à la complexité des premières spécifications J2EE. Alors que certains considèrent que Java EE et Spring sont en concurrence, Spring est en fait complémentaire à Java EE.Spring est un framework qui englobe de nombreuses bibliothèques Java utiles pour le développement Web. …

Introduction Spring Framework (Spring Boot) Lire la suite »

Microservices Spring Boot

Introduction aux microservices avec le framework Spring Boot. Qu’est ce que le framework Spring Boot ? Plus d’informations sur le site officiel Qu’est ce que l’architecture microservices ? C’est un morceau de code, d’application, modularisé dans un ensemble de modules, indépendant des autres microservices, isolé dans des environnements autonomes.L’architecture microservices permet aux développeurs de créer …

Microservices Spring Boot Lire la suite »

Débuter avec Lombok

Lombok ou “Project Lombok” est une bibliothèque Java qui permet de générer du code à notre place grâce à des annotations. À travers ces fameuses annotations, Lombok nous permet d’automatiquement générer les indispensables Getters, Setters, Constructor, etc .. Que nous retrouvons toujours dans des classes d’objets et métiers d’une application.   Installation de Lombok avec …

Débuter avec Lombok Lire la suite »

Documenter une API Spring Boot avec Swagger

Introduction Comment documenter une API ? Nous disposons de certains outils qui peuvent générer automatiquement les documentations d’API pour nous. Nous allons voir comment nous pouvons documenter une API développée avec Spring Boot et Swagger2. Swagger2 est un outil fantastique pour documenter une API REST. Les propriétés de l’API peuvent être décrites dans des métadonnées …

Documenter une API Spring Boot avec Swagger Lire la suite »

Les dates en Java 8 : API Date/Time

Introduction L’API date/time est un sujet très détaillé et important en Java. En particulier pour les applications dont les utilisateurs se trouvent à différents endroits, il est très important d’utiliser cette API de manière efficace et d’effectuer les opérations de conversion correctement.Dans cet article, nous allons examiner les classes et les fonctionnalités qui ont été …

Les dates en Java 8 : API Date/Time Lire la suite »

Retour en haut