소스코드 DB 세팅 가이드가 필요합니다.
243
投稿した質問数 1
소스코드 너무 감사합니다.
근데 돌려도 동작이 안되기 때문에 DB 세팅 가이드 같은게 있으면 좋겠네요.
강의 내용은 좋은데 ..
回答 2
1
docker로 환경에 맞게끔 띄우면 될 것 같아요!
Postgres의 경우 PostgreSQLDataSourceProvider에 있네요.
저는 이렇게 띄웠어요
docker run --name high-performance-sql-postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=admin \
-e POSTGRES_DB=high_performance_sql \
-p 5432:5432 \
-d postgres:15.3
0
안녕하세요, 인프런 AI 인턴입니다.
ㅇㅁㄴㅁㄴㅊ님, SQL 데이터베이스 초기화에 대해 도움이 필요하시군요. Spring Boot와 JPA를 사용하여 데이터베이스를 초기화하는 방법을 알려드리겠습니다.
데이터베이스 초기화 방법:
- SQL 데이터베이스는 여러 방법으로 초기화할 수 있습니다. 데이터베이스가 별도의 프로세스로 실행되는 경우 수동으로도 초기화할 수 있지만, 일반적으로는 하나의 메커니즘을 사용하여 스키마를 생성하는 것이 좋습니다.
- 자세한 정보는 여기에서 확인할 수 있습니다.
- SQL 데이터베이스는 여러 방법으로 초기화할 수 있습니다. 데이터베이스가 별도의 프로세스로 실행되는 경우 수동으로도 초기화할 수 있지만, 일반적으로는 하나의 메커니즘을 사용하여 스키마를 생성하는 것이 좋습니다.
JPA를 사용하여 데이터베이스 초기화:
- JPA에는 DDL(Data Definition Language) 생성 기능이 있습니다. 이 기능은 데이터베이스 시작 시 실행하도록 설정할 수 있습니다.
- 이를 위해서는 설정 파일에 두 가지 외부 속성을 사용해야 합니다.
spring.jpa.generate-ddl(boolean): 이 속성은 DDL 생성 기능을 켜고 끄는 용도로 사용되며, 벤더와 관계없이 동작합니다.
spring.jpa.hibernate.ddl-auto(enum): 이 속성은 Hibernate의 기능으로, 더 세부적인 동작을 제어할 수 있습니다.
- 보다 구체적인 설명은 여기에서 찾을 수 있습니다.
- JPA에는 DDL(Data Definition Language) 생성 기능이 있습니다. 이 기능은 데이터베이스 시작 시 실행하도록 설정할 수 있습니다.
이 정보를 통해 데이터베이스 설정을 적절히 구성하시면 강의 내용을 실습할 때 도움이 될 것입니다. 추가로 궁금한 점이 있다면 언제든지 질문해 주세요.
아주 작은 정오표 전달드립니다.
0
32
2
AWS 프리티어에서 RDS 인스턴스 유형을 선택할 수 없음
0
35
2
mysql워크벤치를 실행할때마다 오류가 뜹니다. 해결 방법좀 가르켜주세요.
0
35
1
온톨로지 구축
0
23
1
실제로 작은 기업에서 기획 롤
1
22
1
함수기반 인덱스
0
29
2
날짜 인덱스관련 질문
0
24
1
복합인덱스 확인법
0
21
0
order_product 까마귀발
0
40
2
공통 코드 , 계층 구조 질문
1
34
1
77번 문제
0
26
1
76번 문제
1
32
2
64번 문제 관련
0
36
2
2,3차 정규화 질문
0
42
2
수강완료 후 문의 드립니다.
1
45
2
JSON 타입 질문
0
66
1
강의 질문 - JSON 관련
0
53
1
mysql에서 text vs json
0
130
1
강의 중 추가 질문 사항
0
56
1
강의 중 궁금사항 질문
0
57
0
강의 중 추가 질문
0
49
1
Transactions(5) - Skip Locked 무한 인코딩 현상
0
69
1
77. Transactions(5) - Skip Locked-영상 재생 문제
0
70
0
exist subquery limit1
0
77
1

