실습에서 사용할 H2 데이터베이스는 오픈소스이며 자바로 작성된 인메모리 데이터베이스다. 스프링에서는 H2 데이터베이스를 사용해 개발환경에서 쉽게 테스트하고 개발할 수 있는데, 대규모 프로젝트에는 적합하지 않다. 따라서 테스트나 미니 프로젝트 용도로만 사용하자.
application.properties에 enabled를 설정해 주자.
localhost:8080/h2-console에 접속하면 다음과 같이 콘솔창이 뜬다.
JDBC에 접근하는 URL 경로는 계속 바뀌므로 ctrl-f로 그 주소를 찾아주자.
데이터 베이스에 ARTICLE 을 누르고 RUN을 시켜주면 추가해 두었던 데이터 1, admin, 1234를 확인할 수 있다.
h2는 인메모리 데이터베이스 이기 때문에 서버를 종료하면 모든 데이터가 초기화된다.
sql을 이용하여 데이터베이스에 직접 값을 추가해 보자.
마찬가지로 sql을 이용해 추가된 데이터를 확인해 보자.
'Spring Boot' 카테고리의 다른 글
[Spring Boot] 웹 페이지에서 데이터 조회하기 (0) | 2023.03.12 |
---|---|
[Spring Boot] Lombok 리팩토링과 로깅 (4) | 2023.03.11 |
[Spring Boot] 데이터베이스에 데이터 생성 (2) | 2023.03.11 |
[Spring Boot] form 태그를 통해 데이터 보내기 (0) | 2023.03.11 |
[Spring Boot] Spring 웹 개발 기초 (정적 컨텐츠, MVC, 템플릿 엔진, API) (0) | 2022.09.29 |