이전에 작성했던 회원 관리 예제 같은 경우 메모리에 데이터가 저장되어있었기 때문에 서버를 종료하면 데이터가 다 사라진다. 실무에서는 데이터베이스에 데이터를 저장하고 관리한다. 그래서 이번에는 교육용으로 가볍고 심플한 h2 데이터베이스를 설치하고 이전 예제에 접목해서 학습하도록 한다.
https://www.h2database.com/html/download-archive.html
위 링크를 통해 접속해서 1.4.200 버전을 설치한다.
강의에서는 상위 버전을 설치할 경우 일부 기능이 정상 동작하지 않는다고 한다. 강의 내용을 잘 따라가며 스프링과 db 연동 학습이 목적이니 따라가도록 하자.
위 링크를 통해 받은 설치 파일을 실행한다.

연결

drop table if exists member CASCADE;
create table member
(
id bigint generated by default as identity,
name varchar(255),
primary key (id)
);
위 코드를 입력하고 실행하면 좌측에 Member 테이블이 생성된다.