개발이나 테스트 용도로 가볍고 편리한 H2라는 데이터베이스를 설치해보자.
H2 Database Engine (redirect)
H2 Database Engine Welcome to H2, the free SQL database. The main feature of H2 are: It is free to use for everybody, source code is included Written in Java, but also available as native executable JDBC and (partial) ODBC API Embedded and client/server mo
www.h2database.com
에 들어가서 다운로드 하면 된다.
다운로드 한 후 cmd 창에 가서 H2 폴더에 있는 bin 폴더로 cd 명령어를 이용하여 접근한 후, 윈도우 기준 h2.bat을 입력하면
위와 같은 창이 뜨게된다.
연결 버튼을 누르면
위와 같이 뜨게 되고 새로운 cmd창에 dir을 치면
위와 같이 test.mv.db가 만들어져 있어야 한다!
이 이후에는
위와 같이 JDBC URL 을 jdbc:h2:tcp://localhost/~/test 로 하여 접근해야 충돌이 일어나지 않는다. 마찬가지로 연결을 눌러주면 된다.
그 이후
위와 같은 SQL 문을 쳐준뒤 실행을 누르면(generated by default as identity -> 테이블에 insert 할 때 id 값을 넣어주지 않으면 id 값을 자동으로 채워줌)
위와 같이 member 테이블이 생성된 것을 확인할 수 있다.
위의 SQL 문을 통해
위와 같이 member 테이블을 조회할 수 있다.
위의 SQL 문을 통해 member 테이블에 정보를 넣어준 뒤 member 테이블을 조회해 보면
위와 같이 ID값은 1로 자동 생성되었고, NAME에 우리가 넣어준 spring이 잘 들어간 것을 확인할 수 있다.
'BackEnd > Spring Boot' 카테고리의 다른 글
JdbcTemplate을 이용하여 DB와 연결하기 (0) | 2022.10.24 |
---|---|
회원 웹 기능 - 조회하기 (0) | 2022.10.22 |
회원 웹 기능 - 등록하기 (0) | 2022.10.20 |
회원 웹 기능 - 홈 화면 추가하기 (0) | 2022.10.19 |
자바 코드로 직접 스프링 빈 등록하기 (0) | 2022.10.18 |