인프런 커뮤니티 질문&답변

intshc님의 프로필 이미지
intshc

작성한 질문수

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

고정인증 로그인기능 구현

스프링 2.7.x 사용자 오류

해결된 질문

작성

·

499

·

수정됨

1

오류 난 거 몇 가지 적겠습니다.

이제 User 클래스에 @Table(name = "users") 붙여줘야 합니다. h2 버전 올라가면서 테이블 이름 user를 사용 못 합니다. 9:15에서 실행하면 중간에 에러 떠요.

15:44

sql:
init:
mode: always

 

그리고 이전까지 h2가 잘 실행됐는데 이번 편에서localhost:8080/h2-console 접속 시 whitelabel이 계속 나오고 Application 실행 시에 h2가 실행된다는 메시지도 안 나오는 미친 에러 걸려서 h2.png(h2 로그 안 나옴)

해결법을 못찾아서 압축하고 드라이브 올리고 마지막으로 확인차 다운받아서 확인해 봤는데 다시 h2 실행이 잘 되네요..? 왜 그런지 아시는 분 댓글 부탁드립니다 ㅎㅎ

답변 1

5

호돌맨님의 프로필 이미지
호돌맨
지식공유자

안녕하세요. 호돌맨입니다.
아래와같이 처리해서 테이블명으로 user를 사용할 수 있습니다.

spring:
  datasource:
    url: jdbc:h2:mem:hodolog;NON_KEYWORDS=USER
    username: sa
    password:
    driver-class-name: org.h2.Driver

감사합니다.


intshc님의 프로필 이미지
intshc

작성한 질문수

질문하기