Java, IntelliJ/Spring

Java Spring H2 Console 사용법

고로케 2021. 6. 26.
반응형

H2 : H2 RDB는 서버가 켜져있는 동안에만 작동하는 관계형 데이터베이스이다.

서버가 작동을 멈추면 데이터가 모두 삭제된다.

 

1. src > main > resources > application.properties 파일을 열어주세요.

2. H2 웹콘솔 설정을 복사해서 붙여넣으세요

spring.h2.console.enabled=true
spring.datasource.url=jdbc:h2:mem:testdb

 

3. Week02Application.java 파일을 Run 해주세요.

http://localhost:8080/h2-console 로 접속하시면

아래와 같은 화면이 뜹니다. Connect 버튼을 클릭해주세요.

다음과 같은 화면이 뜨면 웹콘솔 띄우기에 성공입니다. 👏

 

4. 테이블 생성하기

bigint = long  /  varchar = 문자열 /

PRIMARY KEY (id) : 행을 구분하게 해주는 값을 (id) 로 하겠다.

AUTO_INCREMENT : id가 자동으로 3->4->5... 처럼 자동으로 증가시켜줘

CREATE TABLE IF NOT EXISTS courses (
    id bigint(5) NOT NULL AUTO_INCREMENT, 
    title varchar(255) NOT NULL,
    tutor bigint(255) NOT NULL,
    PRIMARY KEY (id)
);

5. 데이터 삽입하기

INSERT INTO courses (title, tutor) VALUES
    ('웹개발의 봄, Spring', '777'), ('웹개발', '123');

6. 조회하기

SELECT * FROM courses;

 

반응형

댓글