Heim > Java > javaLernprogramm > Hauptteil

Detaillierte Erläuterung der Methode und des Prozesses zum Hinzufügen eines neuen Moduls in Springboot (Bild und Text)

不言
Freigeben: 2018-11-27 17:00:39
nach vorne
3070 Leute haben es durchsucht

Was dieser Artikel bringt, ist eine detaillierte Erklärung (Bilder und Texte) der Methode und des Prozesses zum Hinzufügen eines neuen Moduls zu Springboot. Ich hoffe, dass dies der Fall ist hilfreich für Sie.

Im Springboot-Projektframework gibt es zwei Hauptmodule eines Projekts, das Hauptprojekt und das Testprojekt. Unsere Testprojekte können weiter nach Funktionen unterteilt werden, z. B. Unit-Tests, Integrationstests usw. und Business-Tests usw.

Für Anfänger müssen wir die Methode zum Erstellen von Modulen beherrschen. Es gibt nicht viele Informationen im Internet und diese Funktion wird hier selten erwähnt.

Die Grundstruktur des Springboot-Projekts ist wie folgt:

Lassen Sie uns ein Integrationstestmodul intTest erstellen. Einige Teams sind bereit, es integTest zu nennen. aber das ist in Ordnung, intTest Dieser Name stammt aus dem offiziellen Gradle-Dokument, und ich kann auch daraus lernen (https://docs.gradle.org/current/userguide/java_testing.html#test_reporting)

Datei auswählen ->Projektstrukturdatei -》Projektstruktur, wir sehen, dass es zwei Standardmodule gibt

2. Schließen Sie es, klicken Sie dann mit der linken Maustaste auf das Testmodul und wählen Sie „Kopieren“. , wählen Sie „In Quelle einfügen“ und geben Sie „Neuer Modulname“ ein.

Wählen Sie die zu kopierende Datei aus. Sie können sie hier neu erstellen selbst

4. Wenn in der Software ein Fehler vorliegt, können Sie die aktuelle Projektdatei immer noch in das neue Modul kopieren und löschen Stellen Sie dann das Paket erneut her. Danach wird Ihr intTest-Paket angezeigt. Wenn die Wiederherstellung nicht erfolgreich ist, wird es einfach gelöscht.

5. Öffnen Sie das Dateistrukturfenster. Wenn sich intTest nicht in derselben Gruppe wie main und test befindet, können Sie es in dieselbe Gruppe verschieben

Sechstens fügen Sie dem Stammprojekt einen Java-Ordner hinzu. Nachdem Sie den Ordner erstellt haben, müssen Sie den Ordnertyp ändern, wie in der Abbildung gezeigt:

Sie können es für das intTest-Modul konfigurieren. Die relevanten Informationen werden auch in build.gradle ausgeführt, daher werde ich hier nicht auf Details eingehen

Jetzt sollten Sie wissen, wie man ein Multimodul erstellt Anwendung in Springboot!

Hinweis: Nachdem Sie ein neues Modul hinzugefügt haben und das vorherige Modul integrieren möchten, können Sie den folgenden Code in build.gradle hinzufügen (das neue Modul ist beispielsweise integTest)

    integTestCompile sourceSets.main.output
    integTestCompile configurations.testCompile
    integTestCompile sourceSets.test.output
    integTestRuntime configurations.testRuntime
Nach dem Login kopieren

Auf diese Weise erben seine Abhängigkeiten nach der Aktualisierung die beiden Module main und test.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Methode und des Prozesses zum Hinzufügen eines neuen Moduls in Springboot (Bild und Text). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage