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