[Java] Connexion avec la base de données locale (IntelliJ + SpringBoot)

Connexion avec DB by IJ + Spring Boot

Sélectionnez l'onglet Base de données> Source de données> H2

1.png

Data Sources and Drivers

2.png

** Ecrire et exécuter un schéma qui s'exécute sur la console H2 **


create table if not exists employee (
  employee_id bigint primary key,
  employee_name varchar(50),
  age int
);

** Une fois exécuté, le tableau est créé **


INSERT INTO employee(employee_id,employee_name,age)
VALUES(1,'Harry Potter',11);
INSERT INTO employee(employee_id,employee_name,age)
VALUES(2,'Hermione Granger',11);
INSERT INTO employee(employee_id,employee_name,age)
VALUES(3,'Ron Weasley',12);
INSERT INTO employee(employee_id,employee_name,age)
VALUES(4,'Albus Dumbledore',110);
--Quand supprimer
-- DELETE FROM	EMPLOYEE
-- WHERE	employee_id = 1

3.png

Vérifier si DB est créé

DB.png

créer data.sql

application.yml


spring:
  datasource:
    url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
    username: sa
    password:
    driver-class-name: org.h2.Driver
    schema: classpath:schema.sql
    data: classpath:data.sql

  h2:
    console:
      enabled: true

Vous pouvez également le vérifier sur la console h2!

4.png

Recommended Posts

[Java] Connexion avec la base de données locale (IntelliJ + SpringBoot)
Essayez la connexion DB avec Java
Méthode de connexion JAVA DB
[Template] Connexion MySQL avec Java
Paramètres de connexion à la base de données Spring-Boot application.properties
Connectez-vous à DB avec Java
[PDO → Connexion DB avec docker, PHP]
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
VisualStudioCode + Java + SpringBoot
[spring-boot] Complétez application.yml avec le plugin Spring Assistant d'IntelliJ
notes de connexion à la base de données
Méthode de connexion DB-JDBC
Construction de l'environnement IntelliJ + Docker (APP + DB) + SpringBoot (Maven)
Afficher un simple Hello World avec SpringBoot + IntelliJ
Classe locale Java
Connexion HTTPS avec Java au serveur de certificats auto-signé
Installez java avec Homebrew
Changer de siège avec Java
Installez Java avec Ansible
Téléchargement confortable avec JAVA
[Java] Migration de bases de données (Flyway)
Changer java avec direnv
Débogage à distance avec intellij
[Java] SpringBoot + Doma2 + H2
Téléchargement Java avec Ansible
Prend en charge le multi-port avec SpringBoot
Raclons avec Java! !!
Construire Java avec Wercker
Conversion Endian avec JAVA
Application Spring Boot qui spécifie les paramètres de connexion à la base de données avec des paramètres