728x90
반응형
OS
M1 MAX
macOS Ventura 13.2
PROJECT
java - 11
kotlin - 1.6.21
spring - 2.7.8
build.gradle.kts
dependencies {
...
runtimeOnly("com.h2database:h2")
}
application.yml
spring:
h2:
console:
enabled: true
path: /h2-console
datasource:
url: jdbc:h2:mem:test
username: sa
password:
driverClassName: org.h2.Driver
platform: h2
접근 url - http://localhost:8080/h2-console
에러사항
원인
데이터베이스가 존재하지 않아서 발생되는 문제입니다.
H2:1.4.198 버전부터는 보안상의 이유로 데이터베이스 자동생성을 막아두었습니다.
터미널을 통해 h2를 설치하여 수동으로 데이터베이스를 생성해줍니다.
# h2 설치
$ brew install h2
# h2 web console running - 해당 주소로 접근
$ h2 -web
Web Console server running at http://localhost:8082?key=cb6e18688aedfd770688bcb1278337893504c2834d06e6023e6d3c25346cb1a8 (only local connections)
728x90
반응형
'JVM > Spring' 카테고리의 다른 글
[Toby Spring Reactive Programming] Operators (2) (2) | 2023.10.15 |
---|---|
[Toby Spring Reactive Programming] Reactive Streams 시작 (1) (0) | 2023.10.13 |
[Spring] 그냥되는 건 없다 1 - Spring-Boot AutoConfiguration (0) | 2023.01.09 |
[Spring] CaffeineCache key는 Object (0) | 2022.12.30 |
[Spring] Spring의 ObjectMapper 쉽게 Custom 만들기 (0) | 2022.12.26 |