English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Spring Boot propose des lanceurs et des bibliothèques pour se connecter à notre application via JDBC. Ici, nous créons une application pour se connecter à une base de données MySQL. Cela inclut les étapes suivantes pour créer et configurer JDBC avec Spring Boot.
Créer une base de données
create database springbootdb
Créer une table dans mysql
create table user(id int UNSIGNED primary key not null auto_increment, name varchar(100), email varchar(100));
Créer un projet Spring Boot
Fournir le nom du projet et d'autres informations liées au projet.
Fournir les dépendances
Après la fin, créez les fichiers suivants dans le projet.
Ajouter la configuration de la base de données dans le fichier 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); } }
Créer un contrôleur pour gérer les requêtes 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"; } }
Exécuter SpringBootJdbcApplication.java Le fichier est une application Java.
Ouvrez maintenant un navigateur et suivez l'URL suivant.
Il signifie que les données ont été insérées avec succès. Laissons-nous vérifier la table mysql pour le confirmer.
Bien, notre application fonctionne finement. Maintenant, nous pouvons également effectuer d'autres opérations de base de données.