diff --git a/build.gradle.kts b/build.gradle.kts index e71d7a6..b04c3bd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -17,6 +17,8 @@ repositories { } dependencies { + implementation("org.springframework.boot:spring-boot-starter-data-jpa") + implementation("mysql:mysql-connector-java:8.0.23") implementation("org.springframework.cloud:spring-cloud-starter-openfeign:3.1.4") implementation("org.springframework.boot:spring-boot-starter-security") implementation("org.springframework.boot:spring-boot-starter-validation") diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index a31c2ab..9d49cf9 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -1,3 +1,24 @@ +spring: + config: + import: "optional:configserver:" + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: ${DB_URL} + username: ${DB_USERNAME} + password: ${DB_PASSWORD} + hikari: + + maxLifetime: 580000 + jpa: + hibernate: + ddl-auto: update + show-sql: true + properties: + hibernate: + format_sql: true + open-in-view: false + database: mysql + server: servlet: context-path: /dsm-backoffice