Heim  >  Artikel  >  Java  >  Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

PHPz
PHPznach vorne
2023-05-20 14:08:291405Durchsuche

1. Einführung in die übergeordnete Abhängigkeit. Die POM-Datei enthält die übergeordnete Abhängigkeit. Wir müssen die Versionsnummer also nicht in die untergeordnete Abhängigkeit schreiben. Dies liegt daran, dass die übergeordnete Abhängigkeit die Version ausfüllt Nummer für uns ((natürlich einige Die Abhängigkeit hat die Versionsnummer für uns nicht ausgefüllt, und wir müssen zu diesem Zeitpunkt die Versionsnummer eingeben), wir öffnen die übergeordnete Abhängigkeitsdatei und werfen einen Blick darauf

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?Geben Sie ein die übergeordnete Abhängigkeitsdatei

Suchen Sie weiterhin nach der übergeordneten Abhängigkeit

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Sie können sehen, dass es viele Abhängigkeitsversionsnummern gibt, die uns beim Ausfüllen der Nummern helfen

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Zusammenfassung: Die übergeordnete Abhängigkeit deklariert die Version Nummern fast aller in der Entwicklung häufig verwendeten Abhängigkeiten, automatischer Versionsvermittlungsmechanismus

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?2 Ändern Sie die Standardversionsnummer

Obwohl die übergeordnete Abhängigkeit uns dabei hilft, die Versionsnummer häufig verwendeter Abhängigkeiten festzulegen, kann beispielsweise auch ihre Versionsnummer geändert werden , die Versionsnummer des MySQL-Treibers ist für uns standardmäßig auf 8.0.21 eingestellt. Es gibt zwei Hauptmöglichkeiten, ihn zu ändern

Modifikationsmethode 1:Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.4.RELEASE</version>
    </parent>

Modifikationsmethode 2:

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

Sie können sehen, dass alle Änderungen vorgenommen wurden sind erfolgreich

3.Starter-Szenen-Launcher

Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Entwicklung Import-Starter-Szenen-Launcher

Bis bald. An viele Spring-Boot-Starter-*: *Solange der Starter für ein bestimmtes Szenario eingeführt wird , wir werden automatisch alle herkömmlichen Abhängigkeiten dieses Szenarios einführen

Um es ganz klar auszudrücken: Der Szenario-Starter integriert ein bestimmtes Szenario. Wir müssen die vielen Abhängigkeiten nicht einzeln manuell importieren. Werfen wir einen Blick auf den Frühling -boot-starter-web hat für uns integriert. Sie können sehen, dass ziemlich viele Dinge integriert sind (alle Dinge in SpringBoot Scene Launchern werden alle Spring-boot-start-web integrieren)Welche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Es gibt viele Von SpringBoot offiziell festgelegte SzenenstarterWelche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?

Sie können es sich auf der offiziellen Website ansehen

  • Tatsächlich können wir Szenenstarter auch selbst schreiben, siehe *-spring-boot-starter: Es handelt sich um einen Szenenstarter, der von a bereitgestellt wird Drittanbieter, um die Entwicklung zu vereinfachen.

Das obige ist der detaillierte Inhalt vonWelche Funktionen bietet das SpringBoot-Abhängigkeitsmanagement?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen