inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Spring Boot JWT Tutorial

Security 설정, Data 설정

USER 테이블 생성이 안됩니다.

해결된 질문

5560

royal2030

작성한 질문수 1

5

AUTHORITY, USER_AUTHORITY 테이블은 제대로 생성이 되는데, USER 테이블만 생성이 되지 않습니다.

 

 

spring-boot jwt

답변 3

9

비비

H2 데이터베이스 2.1.212 버전에서 user 키워드가 예약어로 지정되어 있어서 user 테이블 생성이 불가합니다.

아래 세가지 방법 중 하나 시도해보세요

 

방법 1. H2 2.1.212 → 1.4.200으로 버전 변경

방법 2. properties.yml의 url에 NON_KEYWORDS=USER 설정 추가

spring:
  datasource:
    url: jdbc:h2:mem:testdb;NON_KEYWORDS=USER

방법 3. 테이블 이름 user를 users로 바꾸기

@Table(name = "users"), data.sql의 user -> users로 변경

 

0

김바다

감사합니다...세시간 날리고 이글보고 해결했습니다...

0

정은구

안녕하세요 🙂

Spring Boot 3.4.0 (SNAPSHOT) 버전에 맞춰 샘플 코드를 업데이트했습니다.

아래 링크에서 Java와 Kotlin 버전의 최신 샘플 코드를 확인하실 수 있으니 참고 부탁드립니다.

Javahttps://github.com/SilverNine/spring-boot-jwt-tutorial

Kotlinhttps://github.com/SilverNine/spring-boot-jwt-tutorial-kotlin

0

Dw Lee

User.java에 

어노테이션 2개가 선언되어있는지 확인이 필요할거 같아요

@Entity

@Table(name="user") 테이블명

 

spring boot 3.x 버전 강의도 만들어주시면 안될까요?

0

68

1

3강 secret key 관련해서 질문있습니다

0

68

1

JwtFilter 에 TokenProvider 선언 시 final 키워드 빠진 이유

0

77

1

/api/authenticate 포스트맨 401 에러

0

224

1

Spring boot 3.x버전에서 data.sql 오류 발생할 경우

4

400

1

/api/hello 접근 시 401 나올 때 해결법

2

305

2

소스코드 전체 볼수 있을까요?

0

397

2

머이렇게 안되는게많노 ㅠ

1

759

2

스프링부트 3.x 버전 data.sql 삽입 오류 발생할 경우 해결 방법

6

1352

2

postman 결과가 다릅니다

0

359

2

body값이 비었습니다.

0

399

2

jjwt 버전을 올렸더니 jwt가 유효하지 않다고 합니다

0

3599

1

Refresh Token

0

506

1

유저 권한 설정

0

369

2

setAuthentication

0

497

1

postman에서 오류가 납니다..

0

1771

3

Spring boot 3.1.5 기준 학습 정리 파일 공유

1

1087

4

/api/hello에 접근이 안됩니다 ㅠㅠ

0

1083

2

mysql 설정로 실습시

0

874

2

유효한 JWT 토큰이 없습니다

0

667

2

8:45 spring security 3.1.5 설정 방법 (버전 안 맞춰서 안될때)

1

2283

2

2:00 에서 저처럼 버전 안 맞춰서 해서 헤매는 분들 이걸로 해보세요.

0

1277

3

JWT String argument cannot be null or empty.

0

2167

2

new User 생성자 오류 발생하는 분들...

6

502

2