Création d'un Starter Personnalisé avec Spring Boot

Conception de votre propre Starter Un starter complet pour Spring Boot peut inclure les éléments suivants : Module d'autoconfiguration : contient le code nécessaire à la configuration automatique. Module starter : fournit les dépandances nécessaires, y compris celles du module d'autoconfiguration. Si ces deux concepts ne sont pas distincts da ...

Publié le 10 août à 08h32

Guide de personnalisation de ModTheSpire : Exploitez les capacités infinies d'extension de Slay the Spire

Qu'est-ce que ModTheSpire et pourquoi l'utiliser ? ModTheSpire est un chargeur de mods externe pour Slay the Spire. Il agit comme une couche d'abstraction entre le jeu de base et les modules tiers, permettant d'ajouter cartes, personnages, mécaniques et bien plus encore. Ce projet open source offre un cadre sécurisé et stable pour la gestion de ...

Publié le 7 août à 02h16

Configuration du serveur Jetty dans Spring Boot

Bien que Tomcat soit le conteneur de servlets embarqué par défaut dans les applications Spring Boot, il est souvent nécessaire de privilégier Jetty pour des raisons spécifiques, telles que des contraintes de performence ou des besoins particuliers en matière de traitement asynchrone. Spring Boot facilite cette transition grâce aux starters dédi ...

Publié le 6 août à 17h54

Déploiement d'une application Java avec Docker via IntelliJ IDEA

Configurer l'environnement de développement Pour automatiser le déploiement d'une application Spring Boot sous forme de conteneur Docker depuis IntelliJ IDEA, il est nécessaire de configurer correctement l'IDE ainsi que l'hôte Docker distant. Installation du plugin Docker dans IntelliJ IDEA Ouvrez IntelliJ IDEA, allez dans Settings > Plugins ...

Publié le 3 août à 22h05

Conception et mise en place d'une plateforme de gestion santé avec architecture modulaire Maven, Dubbo et ElementUI

1.1 Objectifs pédagogiques Ce guide accompagne la conception et le démarrage d'une solusion de gestion destinée aux établissements de santé. À l'issue de la mise en place, vous serez en mesure de : Identifier les besoins métiers et l'architecture logicielle d'une plateforme de télésuivi ; Utiliser PowerDesigner pour produire un modèle physique ...

Publié le 30 juillet à 16h44

Guide technique sur le serveur web Jetty : architecture, déploiement et usage embarqué

Jetty est un serveur HTTP et un conteneur de servlets Java open source, maintenu par la Fodnation Eclipse. Connu pour sa légèreté et son efficacité, il est particulièrement prisé dans les architectures de microservices et pour l'intégration de capacités web au sein d'applications autonomes. Contrairement à des serveurs plus lourds, Jetty se dis ...

Publié le 27 juillet à 14h34

Démarrage Rapide de Projets Java Web : Un Modèle avec Détection et Guide d'Installation du JDK

L'initialisation d'un projet de développement Java, particulièrement dans le contexte web, implique souvent des étapes fastidieuses liées à la configuration de l'environnement JDK. Télécharger la bonne version, ajuster les variables d'environnement système et s'assurer de leur bon fonctionnement peut consommer un temps précieux, surtout pour le ...

Publié le 27 juillet à 12h42

Configuration du générateur MyBatis

MyBatis Generator est un outil puissant pour générer automatiquement des classes Java, des interfaces et des fichiers XML de mapping à partir d'une base de données. Voici comment le configurer dans un projet Maven. 1. Ajout du plugin dans le fichier pom.xml Incluez le plugin MyBatis Generator dans la section <plugins> : <plugin> ...

Publié le 26 juillet à 12h49

Intégration de Flyway dans Spring Boot pour la gestion des migrations de base de données

Introduction à Flyway Flyway est un outil open source de gestion de versions de bases de données, fondé sur des conventions simplifiées. Il propose des commandes essentielles telles que migrate, clean, info, validate, baseline et repair, prenant en charge à la fois les scripts SQL (comme PL/SQL ou T-SQL) et les implémentations en Java. L'outil ...

Publié le 23 juillet à 19h32

Premiers Pas avec Jedis pour Interagir avec Redis en Java

Jedis est un client Java robuste et très utilisé pour Redis, une base de données clé-valeur en mémoire performante. Ce guide présente les bases de l'établissement de connexions avec un serveur Redis en utilisant Jedis, à la fois via une connexion directe simple et en exploitant le mécanisme de pool de connexions pour une gestion plus efficace d ...

Publié le 22 juillet à 12h19