Heim > Java > JavaErste Schritte > Java verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten

Java verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten

王林
Freigeben: 2020-11-16 15:34:58
nach vorne
5617 Leute haben es durchsucht

Java verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten

Hintergrund:

Bei der Arbeit kann es vorkommen, dass wir einige Daten von einer Umgebung schnell in eine andere verschieben müssen. Dies können wir derzeit durch den Import und Export von JSON-Dateien erreichen.

(Teilen von Lernvideos: Java-Kurs)

Beispiel:

Wir exportieren die Benutzerinformationen in der Datenbank dieser Umgebung in eine Datei im JSON-Format, kopieren die JSON-Datei dann direkt in eine andere Umgebung und importieren sie in die Datenbank, damit wir unseren Zweck erreichen können.

Im Folgenden werde ich Springboot verwenden, um einen Import- und Exportfall für Benutzerdateninformationen zu erstellen und die Import- und Exportfunktionen von Einzelbenutzer- und Mehrbenutzer-Datenbankinformationen zu implementieren. Nachdem Sie diesen Artikel sorgfältig gelesen haben, werden Sie auf jeden Fall in der Lage sein, den Kern des Imports und Exports von JSON-Dateien zu beherrschen die UserEntity-Entitätsklasse in Java Eins-zu-eins-Korrespondenz

Funktionsimplementierung


Nachdem Sie Abhängigkeiten und Datenbankinformationen vorbereitet haben, beginnen Sie mit dem Aufbau eines spezifischen Frameworks für den Benutzerimport und -export:

Java verwendet JSON-Dateien zum Importieren und Exportieren von DatenbankdatenEinzelbenutzer importieren und exportieren und Mehrbenutzerfunktionen zum Implementieren von UserUtil

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.1.0</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.18</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.29</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.9.13</version>
        </dependency>
Nach dem Login kopieren

1 Starten Sie das Projekt, rufen Sie den Browser auf, um auf http://localhost:8888/export/users zuzugreifen, um alle vorhandenen Benutzer-JSON-Dateien zu exportieren

Java verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten2 Datei, um zu überprüfen, ob das Format korrekt ist

3. Geben Sie den Browser ein, um auf http://localhost:8888/ zuzugreifen. Benutzer im Batch importieren

Java verwendet JSON-Dateien zum Importieren und Exportieren von DatenbankdatenBenutzer.json-Datei importieren

Java verwendet JSON-Dateien zum Importieren und Exportieren von DatenbankdatenGeben Sie die Adresse ein und klicken Sie auf Senden

Überprüfen Sie die Datenbank und stellen Sie fest, dass die beiden hinzugefügten Testbenutzer 1 und 2 erfolgreich waren!

Java verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten

Der Import und Export eines einzelnen Benutzers wird hier nicht getestet, er ist einfacher. Weitere Informationen zur Springboot-Konfigurationsdatei und den Datenbankinformationen, die der Entitätsklasse entsprechen, werden nicht im Detail erläutert.

Java verwendet JSON-Dateien zum Importieren und Exportieren von DatenbankdatenVerwandte Empfehlungen:

Erste Schritte mit Java

Das obige ist der detaillierte Inhalt vonJava verwendet JSON-Dateien zum Importieren und Exportieren von Datenbankdaten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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