inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Khái niệm nhẹ nhàng, thực hành cực căng] Spring Boot, nhập môn!

28 Tích hợp DB ngoài (Dù tắt bật máy chủ, nó cũng không thay đổi!)

28강 DB mysql연동 관련 질문

279

c50707345634

13 câu hỏi đã được viết

0

server.servlet.encoding.force-response=true


spring.h2.console.enabled = true
spring.jpa.defer-datasource-initialization=true

## 디버그 레벨로 쿼리 출력
logging.level.org.hibernate.SQL=DEBUG
## 이쁘게 보여주기
spring.jpa.properties.hibernate.format_sql=true
## 파라미터 보여주기
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
## 고정 url 설정
spring.datasource.url=jdbc:mysql://localhost:3306/first_db
spring.datasource.username=root
spring.datasource.password=**** 
##비밀번호는 가리겠습니다

spring.datasource.data=classpath:/data.sql
spring.datasource.initialization-mode=always
spring.jpa.hibernate.ddl-auto=create-drop

저의 application.properties 파일의 코드입니다

보시는바와 같이 local 연결에 새로운 디비를 만들고 그 아래에는 같은 코드를 넣어서 초기화를 시켜주는 코드를 가져왔는데 시작시켜보니 테이블은 정상적으로 생성이 되었으나 안에 있는 값들은 없었습니다. 이럴 경우 어디를 고쳐야 할까요?

spring-boot

Câu trả lời 1

1

c50707345634

거의 20분동안 해매다 질문했는데 질문하자마자 바로 문제를 찾았네요 해당 문제는

##수정 전 코드
spring.datasource.initialization-mode=always
##수정 후 코드
spring.sql.init.mode=always

이렇게 바꿔주니 해결이 되었습니다

혹시 저와 같은문제를 겪으신 분들이 있을까 바로 올려봅니다

23강 댓글 생성 메소드 오류

0

82

2

15.14 강 에러 문제 질문

0

54

1

21강 자율 과제중 update

0

116

2

27강 관련 질문

0

198

1

22강 관련질문

0

305

2

21강 create테스트 질문

0

357

1

9강 질문 있습니다

0

277

1

로그창에 내용이 출력이 안됩니다.

0

366

1

index()함수 질문있습니다.

0

358

3

수정완료를 눌렀을때 첫번째 데이터는 전송이 안되고 다시 수정완료 버튼을 눌러야 데이터가 전송 됩니다.

0

471

1

강의와 책 질문

0

433

1

20강 질문있습니다.

0

397

1

20강에서 Article create 부분

0

287

1

16강 질문있습니다.

0

264

1

mustache의 article의 정의가 뭔가요?

0

338

2

17강 Unique index or primary key violation

1

1826

2

8강 에러 질문있습니다.

0

268

1

15강 DB연결

0

341

1

추상클래스를 사용 할 수있을까요?

0

241

1

22강 과제 질문

0

374

1

22강 질문입니다.

0

368

1

19강 create POST 500 에러

0

454

1

19강 JSON create 메서드 질문이여!!

1

540

1

15강 data.sql코드가 작동하지 않습니다.

1

659

2