학습 목표
1. H2 메모리 DB 초기 셋팅 하기
2. yml 파일에 설정 하기
3. h2 실행 및 확인
yml 파일 설정
초기 셋팅 추가
table.sql
data.sql
yml 파일 추가 설정
- spring: Spring Boot 애플리케이션 설정을 시작하는 루트 노드입니다.
- spring.mvc.view.prefix 및 spring.mvc.view.suffix: Spring MVC 뷰 리졸버(View Resolver) 설정입니다. JSP 뷰 파일의 위치와 확장자를 지정합니다.
- spring.datasource: 데이터베이스 연결 정보 설정입니다. H2 데이터베이스를 사용하며, URL, 드라이버 클래스, 사용자 이름, 비밀번호 등을 지정합니다.
- spring.sql.init.schema-locations 및 spring.sql.init.data-locations: 초기 데이터베이스 스키마 및 데이터를 초기화하기 위한 SQL 스크립트 파일의 위치를 지정합니다. 여기서는 클래스패스(classpath) 상의 db/table.sql 및 db/data.sql 파일을 사용합니다.
- spring.h2.console.enabled: H2 데이터베이스 콘솔을 활성화할지 여부를 설정합니다. 여기서는 활성화되어 있으므로 웹 브라우저에서 H2 콘솔에 액세스할 수 있습니다.
- spring.output.ansi.enabled: ANSI 색상 코드를 사용하여 로깅 출력을 강조 표시할지 여부를 설정합니다. 여기서는 항상 사용되므로 로그 메시지가 강조 표시됩니다.
mysql 연결 방법
서버 실행 후
http://localhost/h2-console
'SpringBoot' 카테고리의 다른 글
BankApp - 화면 구현1 (0) | 2023.09.19 |
---|---|
BankApp - DB 접근 기술 (0) | 2023.09.19 |
BankApp - 모델링 (0) | 2023.09.19 |
BankApp - 패키지 설정 (0) | 2023.09.19 |
BankApp - yml 파일 설정 (0) | 2023.09.19 |