해결된 질문
작성
·
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 로그 안 나옴)
해결법을 못찾아서 압축하고 드라이브 올리고 마지막으로 확인차 다운받아서 확인해 봤는데 다시 h2 실행이 잘 되네요..? 왜 그런지 아시는 분 댓글 부탁드립니다 ㅎㅎ
답변 1
5
안녕하세요. 호돌맨입니다.
아래와같이 처리해서 테이블명으로 user
를 사용할 수 있습니다.
spring:
datasource:
url: jdbc:h2:mem:hodolog;NON_KEYWORDS=USER
username: sa
password:
driver-class-name: org.h2.Driver
감사합니다.