diff --git a/build.gradle b/build.gradle index 7787ee4..b921d08 100644 --- a/build.gradle +++ b/build.gradle @@ -46,9 +46,8 @@ dependencies { implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2' // aws 연동 (S3) implementation 'org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE' - /*implementation 'mysql:mysql-connector-java:8.0.33' - implementation 'mysql:mysql-connector-java:8.0.30'*/ - runtimeOnly 'com.h2database:h2' + implementation 'mysql:mysql-connector-java:8.0.33' + implementation 'mysql:mysql-connector-java:8.0.30' testImplementation 'org.springframework.boot:spring-boot-starter-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' // redis @@ -70,6 +69,7 @@ dependencies { annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api" + } tasks.named('test') { diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 91446cf..d74b0aa 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -5,15 +5,10 @@ spring: import: optional:file:.env[.properties] ##import: "optional:classpath:.env" datasource: -# url: jdbc:mysql://capDB.cbk6kgck2fjy.ap-northeast-2.rds.amazonaws.com:3306/capDB - url: jdbc:h2:mem:testdb - driverClassName: org.h2.Driver - username: sa - password: -# username: ${MYSQL_USER} -# password: ${MYSQL_PW} -# driver-class-name: com.mysql.cj.jdbc.Driver - + url: jdbc:mysql://${MYSQL_URL}:3306/capDB + username: ${MYSQL_USER} + password: ${MYSQL_PW} + driver-class-name: com.mysql.cj.jdbc.Driver @@ -31,14 +26,13 @@ spring: hibernate: naming: physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl -# dialect: org.hibernate.dialect.MySQL8Dialect + dialect: org.hibernate.dialect.MySQL8Dialect show_sql: true format_sql: true use_sql_comments: true hbm2ddl: auto: update default_batch_fetch_size: 1000 - database-platform: org.hibernate.dialect.H2Dialect openai: model: gpt-4o api: