inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

[실습] 데이터베이스 초기화

[실습] 데이터베이스 초기화 에서 H2database포트가 8082 로 되어있는 문제

해결된 질문

166

늘해랑

작성한 질문수 6

0

http://localhost:8082/login.jsp?jsessionid=c94509f47478b3f70298eba5b41775ac

image.pngimage.png

kotlin mysql docker spring-boot jpa

답변 1

0

정보근

안녕하세요 정보근입니다:)

 

스프링 부트는 8080에서 실행되는데 h2만 8082에서 실행되는 상황인걸까요?

 

8082는 h2 기본 포트입니다.

 

스프링 부트 인메모리로 사용하는 것이 아닌 별도로 h2를 실행하신 것으로 보이네요.

 

별도로 h2를 설치하여 실행하신 것인지, 스프링 부트와 함께 실행되는지 확인이 필요할 것 같습니다.

 

실행되고 있는 h2가 있다면 종료해주시고, application-default.yml 파일이 아래와 같은지도 확인 부탁드려요.

 

spring:
  jpa:
    database: h2
    open-in-view: false
    show-sql: true
    hibernate:
      ddl-auto: create
    properties:
      hibernate:
        format_sql: false
        default_batch_fetch_size: 10
  datasource:
    url: jdbc:h2:mem:portfolio
    username: sa
    password:
    driver-class-name: org.h2.Driver
  h2:
    console:
      enabled: true
      path: /h2-console

 

감사합니다.

0

늘해랑

아래는 , application-default.yml 파일내용입니다.

스프링 부트는 8080에서 실행되는데 h2만 8082에서 실행되는 상황인걸까요?

=>네 맞습니다.

강의 내용을 따라가던중 스프링 부트 8080/에서

http://localhost:8080/h2-console 로 접근시 아래와 같이 error page가 뜨길래

별도로 h2를 "설치" (초기 설치) 하여 실행하신 것인지->

(혹시 h2가 설치 안되어 있어서 그런가 싶어 설치후 h2 console를 실행해본것입니다. )

 

image

spring:
 jpa:
  database: h2
  open-in-view: false
  show-sql: true
  hibernate:
    ddl-auto: create
  properties:
    hibernate:
      format_sql: false
# default_batch_fetch_size: 10
datasource:
  url: jdbc:h2:mem:portfolio
  username: sa
  password:
  driver-class-name: org.h2.Driver
  h2:
  console:
  enabled: true
  path: /h2-console

0

정보근

올려주신 코드가 현재 yml 설정이신거죠?

 

yml은 들여쓰기가 중요합니다.

h2와 그 아래 내용들을 제가 올린 코드와 같이 들여쓰기 맞춰주시면 8080으로 실행될 것 같아요.

 

h2는 직접 설치하는 방법이 있고,

스프링 디펜던시로 스프링이 실행될 때 같이 실행되게 하는 방법이 있습니다.

강의는 별도로 h2 설치하지 않아도 프로젝트 진행할 수 있게 구성했습니다.

 

감사합니다.

Windows 환경에서 작업중

0

87

1

강의 자료 다운로드에 관해

0

163

2

도커 파일을 빌드 시킬때 오류가 발생하는데 무슨 에러인가요..

0

178

2

Admin 뷰 템플릿 유료화 여부 및 변경 사항 문의드립니다.

0

235

2

테스트 코드 작성 중 AssertionError 발생

0

276

4

메모리 크기

0

135

2

클래스 생성 강의 수강 중 오류 발생

0

127

1

리액트 연결

0

159

2

Docker Compose 배포 시 Jasypt 암호화된 속성 복호화 문제 해결 방법

1

294

2

도커로 크롬에서 프로그램 열기

0

304

2

DBeaver 연결부터 도커로프로젝트 빌드까지 안됩니다.

0

325

2

뷰 개발 파일 없음

0

152

2

fragment 분리 에러

0

127

1

admin 페이지에서 projectSkill 질문 있습니다

0

117

2

서버 배포 후 수정하려고 하면

0

295

2

docker-compose 파일 작성하기 질문 있습니다.

0

288

2

Admin 뷰개발-테이블 페이지와 관련한 질문드립니다.

0

187

1

Docker 데스크탑에서 push to Docker hub 를 클릭한 후 오류가 납니다...

0

387

3

ExperienceRepositoryTest 실행 오류

0

144

2

projectRepository assertion 오류 질문입니다.

0

189

1

테스트코드 실행중 오류와 경고에 관한 질문 입니다.

0

243

2

@PostCunstructer 를 사용하는 이유가 뭔가요?

0

287

2

환경변수 설정을 yml 아니라 properties로 해도 상관 없나요?

0

122

1

git 사용 오류 질문 드립니다

0

214

2