전체 보기
📙

[스프링 입문] 6. 스프링 DB 접근 기술

작성일자
2022/10/19
태그
SUB PAGE
프로젝트
스프링 입문
책 종류
1 more property

1. H2 데이터베이스 설치

1) H2 설치

1.4.200 버전으로 설치
설치 폴더
C:\Program Files (x86)\H2

2) H2 실행

1.
앱 실행
아이콘 클릭해 실행
cmd로 실행
C:\Program Files (x86)\H2\bin>h2.bat
2.
JDBC URL이 jdbc:h2:~/test인 상태로 연결 버튼 누르기(최초 한 번)
3.
이후부턴 JDBC URL을 jdbc:h2:tcp://localhost/~/test2로 해서 연결 버튼 누르기

3) 실행 시 에러

에러) 2단계에서 test가 없다고 에러남.
해결) test 수동으로 만들어주기
C:\Users\choo0에 txt파일 만든 후 다른 이름으로 저장하기 해서 test2.mv.db 로 이름 바꾼 후 모든 파일 형식으로 저장하기
JDBC URL을 jdbc:h2:~/test2로 바꾼 후 연결 버튼 누르기 (최초 한 번).
근데 난 파일을 수동으로 생성한 거라 최초 한 번 이걸로 할 필요도 없이 바로 다음걸로 해도 됐을 듯
이후부턴 JDBC URL을 jdbc:h2:tcp://localhost/~/test2로 해서 연결 버튼 누르기

4) SQL문 작성

테이블 생성
drop table if exists member CASCADE; create table member ( id bigint generated by default as identity, name varchar(255), primary key (id) );
SQL
복사
insert
insert into member(name) values('spring')
SQL
복사