English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Spring Boot bietet Startmodule und Bibliotheken, um unsere Anwendung über JDBC zu verbinden. Hier erstellen wir eine Anwendung, die eine Verbindung zur MySQL-Datenbank herstellt. Dies umfasst die folgenden Schritte, um mit Spring Boot JDBC zu erstellen und zu konfigurieren.
Erstellen Sie eine Datenbank
create database springbootdb
Erstellen Sie eine Tabelle in mysql
create table user(id int UNSIGNED primary key not null auto_increment, name varchar(100), email varchar(100));
Erstellen Sie ein Spring-Boot-Projekt
Bieten Sie den Projektname und andere Informationen im Zusammenhang mit dem Projekt an.
Bieten Sie Abhängigkeiten an
Nach dem Abschluss erstellen Sie im Projekt die folgenden Dateien.
Fügen Sie die Datenbankkonfiguration zur Datei application.properties hinzu.
//application.properties
spring.datasource.url=jdbc:mysql://localhost:3306/springbootdb spring.datasource.username=root spring.datasource.password=mysql spring.jpa.hibernate.ddl-auto=create-drop
//SpringBootJdbcApplication.java
package com.w3codebox; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootJdbcApplication { public static void main(String[] args) { SpringApplication.run(SpringBootJdbcApplication.class, args); } }
Erstellen Sie einen Controller, um HTTP-Anfragen zu verarbeiten.
//SpringBootJdbcController.java
package com.w3codebox; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.web.bind.annotation.RestController; @RestController public class SpringBootJdbcController { @Autowired JdbcTemplate jdbc; @RequestMapping("/insert") public String index(){ jdbc.execute("insert into user(name,email)values('w3codebox','[email protected]')"); return"data inserted Successfully"; } }
Ausführen SpringBootJdbcApplication.java Die Datei ist eine Java-Anwendung.
Öffnen Sie jetzt Ihren Browser und folgen Sie dem folgenden URL.
Es bedeutet, dass die Daten erfolgreich eingefügt wurden. Lassen Sie uns die mysql-Tabelle überprüfen, um dies zu bestätigen.
Gut, unser Programm läuft fein. Jetzt können wir auch andere Datenbankoperationen ausführen.