** "Ich möchte eine einfache API oder Webanwendung mit Java zum Lernen erstellen, aber es ist mühsam, eine Umgebung auf meinem Heim-PC zu erstellen ..." ** wird als Hauptziel beschrieben. Wir haben jeden Link für detaillierte Verfahren vorbereitet, daher werden wir darauf eingehen und einfache Arbeitsabläufe beschreiben.
Meine Umgebung ist übrigens Windows. Wenn Sie also Windows verwenden, sollten Sie in der Lage sein, die Umgebung mit demselben Verfahren zu erstellen.
Auf dieser Seite wird ** von ** Spring Boot (Java) bis zur Verbindung mit DB ** beschrieben. Bitte beachten Sie, dass wir das eigentliche Programm nicht angesprochen haben. Obwohl es immer noch der Titel ist, werden wir es ermöglichen, mit der folgenden Konfiguration zu entwickeln.
Gehen Sie zur offiziellen Oracle-Site (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html).
Da dieses Mal ** JDK 8u191 ** verwendet wird, aktivieren Sie ** Lizenzvereinbarung akzeptieren ** und wählen Sie dasjenige aus, das dem zu verwendenden Betriebssystem entspricht. (Ich habe Windows x64 gewählt)
Führen Sie die heruntergeladene exe-Datei aus und folgen Sie dem Installationsprogramm, um die Installation abzuschließen.
Legen Sie die Umgebungsvariablen fest (** JAVA_HOME, Pfad **).
Informationen zu JDK- und Umgebungsvariablen finden Sie in diesem Artikel. Stellen Sie sicher, dass Sie Umgebungsvariablen festlegen und überprüfen.
Gehen Sie zur IntelliJ Official Website und klicken Sie in der Mitte des Bildschirms auf ** DOWNLOAD **.
Wählen Sie entweder ** Ultimate (kostenpflichtig) ** oder ** Community (kostenlos) ** [^ 1]. (Ich habe Community gewählt)
Führen Sie die heruntergeladene exe-Datei aus und schließen Sie die Installation gemäß dem Verfahren ab.
Einzelheiten zur Vorgehensweise für IntelliJ finden Sie unter Dieser Artikel.
Gehen Sie zur offiziellen MySQL-Site (https://dev.mysql.com/downloads/windows/installer/8.0.html).
Wählen Sie ein Betriebssystem aus und klicken Sie auf ** DOWNLOAD **. * Möglicherweise gibt es eine Beschreibung von 32 Bit, aber bitte laden Sie sie herunter, ohne sich darüber Gedanken zu machen.
Klicken Sie auf ** Nein, danke, starten Sie einfach meinen Download. **.
Führen Sie die heruntergeladene MSI-Datei aus und befolgen Sie die Schritte, um die Installation abzuschließen.
Weitere Informationen zum Verfahren finden Sie in diesem Artikel. Lassen Sie uns genau wie beim JDK die Umgebungsvariablen festlegen und überprüfen. * Wenn Sie neu installieren müssen, lesen Sie bitte diesen Artikel. Es scheint, dass die Neuinstallation nur durch Deinstallation über das Control Panel fehlschlägt. </ font>
Die Installation ist abgeschlossen, wenn dies abgeschlossen ist. Als nächstes erstellen wir ein Projekt.
Starten Sie IntelliJ. Möglicherweise werden Sie nach einem Plug-In gefragt, aber ich werde fortfahren, ohne etwas zu tun.
Klicken Sie auf ** Neues Projekt erstellen **.
Wählen Sie ** Gradle **, aktivieren Sie ** Java ** und klicken Sie auf ** Weiter **. * Wählen Sie für das SDK das zuvor installierte JDK aus.
Geben Sie ** GroupId ** und ** ArtifactId ** ein und klicken Sie auf ** Next **. (Bitte machen Sie jede ID wie Sie möchten)
Wenn Sie mit diesem Punkt fortfahren, sollten Sie ein Projekt erstellt haben. (Auch wenn ein Fehler auftritt, können Sie ihn ignorieren.) Als nächstes möchte ich die erforderlichen Abhängigkeiten eingeben, also verwenden wir Spring Initializer.
Verwenden Sie ** Sprinig Initializer **, um die build.gradle-Einstellungen für Spring Boot zu ändern. Bitte greifen Sie auf [hier] zu (https://start.spring.io/).
Ändern Sie das Auswahlfeld oben auf dem Bildschirm in ** Generieren Sie ein Gradle-Projekt mit Java und Spring Boot 2.1.0 **.
Ändern Sie die Gruppen-ID und die Artefakt-ID so, dass sie mit denen übereinstimmen, als das Projekt erstellt wurde.
Wählen Sie unter ** Abhängigkeiten ** die erforderlichen Abhängigkeiten aus. Suchen Sie diesmal nach ** MySQL ** und ** My Batis ** und wählen Sie sie aus.
Der letzte Bildschirm sieht wie folgt aus. Klicken Sie auf ** Projekt generieren **, wenn Sie fertig sind.
Öffnen Sie die heruntergeladene Zip-Datei und kopieren Sie das darin enthaltene ** build.gradle ** in das in Ihrem Projekt vorhandene build.gradle. Führen Sie dann oben rechts auf dem Bildschirm ** Aktualisieren ** aus, um die Abhängigkeiten erneut zu erfassen. Selbst wenn beim Erstellen Ihres ersten Projekts eine Fehlermeldung angezeigt wird, sollten Sie es zu diesem Zeitpunkt erfolgreich abschließen können.
Wenn Sie an diesen Punkt kommen, werden Sie sich ausruhen. Im aktuellen Status sind die DB-Verbindungseinstellungen nicht festgelegt, sodass die App nicht gestartet wird. Lassen Sie uns application.yml (oder Eigenschaften) ändern.
Öffnen Sie ** MySQL Command Line Client ** und melden Sie sich an. (Das Passwort wird zum Zeitpunkt der Installation festgelegt.)
Alles ist in Ordnung, erstellen Sie also eine entsprechende Datenbank.
Erstellen Sie als Nächstes eine Tabelle. Stellen Sie die Daten außerdem entsprechend ein.
Stellen Sie auch die Zeitzone ein. Weitere Informationen finden Sie unter hier, fügen Sie die Einstellungen zu my.ini hinzu und starten Sie MySQL Server neu.
Die Einstellungen finden Sie auch unter hier.
**… Gibt es keinen einfacheren Weg? ** ** ** Spring Boot ist praktisch! Ich dachte, es würde reibungsloser verlaufen, deshalb fühlte ich mich ein wenig unwohl. Aber jetzt können Sie sich mit DB verbinden!
"Es gibt einen besseren Weg!" "Du solltest das hier einstellen!" Wir freuen uns auf Ihre Kommentare!
Als nächstes möchte ich vorstellen, wie ein Programm geschrieben wird, das tatsächlich eine Verbindung zur Datenbank herstellt. ⇒ ** Artikel wurde hochgeladen! ** Ich habe eine API erstellt, um über Spring Boot eine Verbindung zu MySQL herzustellen Vielen Dank für das Lesen bis zum Ende!
[^ 1]: Den Unterschied zwischen bezahlt und kostenlos finden Sie unter hier. Übrigens benutze ich Community wegen der Lizenz für geschäftliche Zwecke, aber es gibt überhaupt kein Problem. ** Wir empfehlen Community (kostenlos), wenn Sie es ausprobieren möchten **.