[Java] Verbindung mit lokaler Datenbank (IntelliJ + SpringBoot)

Verbindung mit DB durch IJ + Spring Boot

Wählen Sie die Registerkarte Datenbank> Datenquelle> H2

1.png

Data Sources and Drivers

2.png

** Schreiben Sie ein Schema, das auf der H2-Konsole ausgeführt wird, und führen Sie es aus **


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

** Bei der Ausführung wird eine Tabelle erstellt **


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);
--Wann löschen?
-- DELETE FROM	EMPLOYEE
-- WHERE	employee_id = 1

3.png

Überprüfen Sie, ob DB erstellt wurde

DB.png

create 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

Sie können es auch auf der H2-Konsole überprüfen!

4.png

Recommended Posts

[Java] Verbindung mit lokaler Datenbank (IntelliJ + SpringBoot)
Versuchen Sie eine DB-Verbindung mit Java
JAVA DB-Verbindungsmethode
[Vorlage] MySQL-Verbindung mit Java
DB-Verbindungseinstellungen Spring-Boot application.properties
Stellen Sie mit Java eine Verbindung zur Datenbank her
[PDO → DB-Verbindung mit Docker, PHP]
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
VisualStudioCode + Java + SpringBoot
[spring-boot] Ergänzen Sie application.yml mit dem Spring Assistant-Plugin von IntelliJ
db verbindungshinweise
DB-Verbindungsmethode-JDBC
Aufbau einer IntelliJ + Docker (APP + DB) + SpringBoot (Maven) -Umgebung
Zeigen Sie eine einfache Hallo Welt mit SpringBoot + IntelliJ
Lokale Java-Klasse
HTTPS-Verbindung mit Java zum selbstsignierten Zertifikatsserver
Installieren Sie Java mit Homebrew
Wechseln Sie die Plätze mit Java
Installieren Sie Java mit Ansible
Bequemer Download mit JAVA
[Java] DB-Migration (Flyway)
Schalten Sie Java mit direnv
Remote-Debugging mit Intellij
[Java] SpringBoot + Doma2 + H2
Java-Download mit Ansible
Unterstützt Multi-Port mit SpringBoot
Lass uns mit Java kratzen! !!
Erstellen Sie Java mit Wercker
Endian-Konvertierung mit JAVA
Spring Boot-Anwendung, die DB-Verbindungseinstellungen mit Parametern angibt