English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Esempio di SpringBoot JDBC

Spring Boot fornisce启动器和库用于通过JDBC连接到我们的应用程序。In questo articolo, stiamo creando un'applicazione che si connette al database MySQL. Include i seguenti passaggi per creare e configurare JDBC utilizzando Spring Boot.

Creare il database

create database springbootdb

Creare una tabella in mysql

create table user(id int UNSIGNED primary key not null auto_increment, name varchar(100), email varchar(100));

Creare il progetto Spring Boot

Fornire il nome del progetto e altre informazioni correlate al progetto.

Fornire le dipendenze

Dopo aver completato, creare i seguenti file nel progetto.

Aggiungere la configurazione del database nel file application.properties.

//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);
    }
}

Creare un controller per gestire le richieste HTTP.

//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";
    }
}

Esegui l'applicazione

Esegui SpringBootJdbcApplication.java Il file è un'applicazione Java.

Ora, apri il browser e segui l'URL seguente.

Rappresenta che i dati sono stati inseriti con successo. Confermiamo questo controllando la tabella mysql.

Bene, la nostra applicazione sta funzionando in modo accurato. Ora, possiamo eseguire altre operazioni di database.