Ce que cet article vous apporte, c'est une explication détaillée (images et textes) de la méthode et du processus d'ajout d'un nouveau module à springboot. Il a une certaine valeur de référence. J'espère que ce sera le cas. utile pour vous.
Dans le cadre du projet Springboot, il existe deux modules principaux d'un projet, le projet principal principal et le projet de test test. Nos projets de test peuvent être divisés en fonction de fonctions, telles que les tests unitaires, les tests d'intégration, et tests commerciaux, etc.
Pour un débutant, il faut maîtriser la méthode de construction de modules. Il n'y a pas beaucoup d'informations sur Internet, et cette fonction est rarement évoquée ici !
La structure de base du projet springboot est la suivante :
Construisons un module de test d'intégration intTest. Certaines équipes sont prêtes à l'appeler integTest, mais c'est très bien, intTest Ce nom vient du document officiel de Gradle, et je peux aussi en tirer des leçons (https://docs.gradle.org/current/userguide/java_testing.html#test_reporting)
Sélectionner le fichier ->fichier de structure du projet -》Structure du projet, on voit qu'il y a deux modules par défaut
2. Fermez-le, puis faites un clic gauche sur le module de test et sélectionnez copier , sélectionnez Coller sur src et entrez le nom du nouveau module
Sélectionnez le fichier à copier. Ensuite, vous n'avez pas besoin de le sélectionner ici. Vous pouvez le créer à partir de zéro.
4. S'il y a un bug dans le logiciel, vous pouvez toujours copier le fichier du projet actuel dans le nouveau module. À ce moment, vous pouvez le supprimer puis le restaurer. le package à nouveau. Après cela, votre package intTest apparaîtra. Lorsque la restauration échoue, il suffit de déposer !
5. Ouvrez la fenêtre de structure de fichier. Si intTest n'est pas dans le même groupe que main et test, vous pouvez le déplacer vers le même groupe
.
Sixièmement, ajoutez un dossier Java au projet racine. Après avoir créé le dossier, vous devez modifier le type de dossier, comme indiqué dans la figure :
Vous pouvez le configurer pour le module intTest. Les informations pertinentes sont également renseignées dans build.gradle, je n'entrerai donc pas dans les détails ici Vous devriez maintenant savoir comment construire un multi-module application dans springboot ! Remarque : après avoir ajouté un nouveau module, si vous souhaitez intégrer le module précédent, vous pouvez ajouter le code suivant dans build.gradle (par exemple, le nouveau module est integTest)integTestCompile sourceSets.main.output integTestCompile configurations.testCompile integTestCompile sourceSets.test.output integTestRuntime configurations.testRuntimeDe cette façon, après rafraîchissement, ses dépendances hériteront des deux modules main et test.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!