Aller au contenu principal
Nathaniel Vaur Henel
Tech Lead, Développeur sénior, formateur et créateur de contenu

Fort de deux décennies de développement, j'ai acquis une expertise technique en développement back-end Java associé au framework Spring. Avec le temps, j'ai développé une approche "artisanale" du code, avec la volonté de maitriser toute la chaine de compétences, du recueil du besoin à la maintenance, avec un souci d'efficacité et de qualité.

View All Authors

Paginer ses résultats avec Spring

Nathaniel Vaur Henel
Tech Lead, Développeur sénior, formateur et créateur de contenu

Il arrive encore trop souvent de tomber sur des projets mal paginés (voire pas du tout). Or la pagination est un élément essentiel pour éviter de surcharger les serveurs et de perdre les utilisateurs.

Dans des articles précédents, je t'ai expliqué comment créer un projet avec Spring Boot et comment faire une API REST avec Spring. Aujourd'hui, je vais te montrer comment paginer et ordonner les résultats de tes requêtes. Pour cela, nous allons encore utiliser Spring. Mais d'abord, je t'expliquerai ce qu'est la pagination et pourquoi il est important de paginer les résultats de tes requêtes.

Mermaid, l'outil de création de diagrammes vite faits, bien faits

Nathaniel Vaur Henel
Tech Lead, Développeur sénior, formateur et créateur de contenu

Il n'est pas toujours facile d'imaginer un visuel convaincant pour illustrer sa pensée. Pour ceux qui n'ont aucune notion de graphisme, ou qui ne veulent pas perdre de temps à utiliser un logiciel spécifique, il existe un outil simple à utiliser : Mermaid. Avec quelques lignes de textes, il est possible de créer des diagrammes de toutes sortes, intégrables directement dans une page web ou un fichier Markdown.

Voyons ensemble ses avantages et comment tirer parti ses fonctionnalités.

Un sujet un peu plus léger que les précédents, mais tout aussi intéressant. Ne t'inquiète pas, je continuerai à te parler de Spring, mais là, j'ai envie de te parler de Mermaid.

Développer son premier projet Spring : poser de bonnes bases

Nathaniel Vaur Henel
Tech Lead, Développeur sénior, formateur et créateur de contenu

Que l'on soit un développeur Java débutant ou non, il est nécessaire de consulter un tutoriel complet avant de lancer son premier projet Spring. En effet, ce framework peut être difficile à prendre en main. Une bonne technique d'approche est nécessaire pour ne pas se perdre dans son apprentissage. La plupart des tutoriels que j'ai vus jusqu'ici m'ont semblé trop compliqués pour être utilisés sur un premier projet. Cet article propose de créer un projet Spring simple qui permet d'assimiler les bases sans s'encombrer de la complexité du framework.

Débuter avec Spring grâce à Spring Initializr

Nathaniel Vaur Henel
Tech Lead, Développeur sénior, formateur et créateur de contenu

Ce n'est pas toujours facile de se lancer avec Spring quand on est un développeur Java débutant. De premier abord aride avec sa réputation de mastodonte compliqué à appréhender, Spring est pourtant un framework superstar dans la communauté java, et ce n'est pas sans raison.
Afin de faciliter ta prise en main de Spring, je vais te présenter comment il fonctionne et te donner les clefs qui te permettront de te lancer tout en douceur.