From 9d119c2d7432f6c03e6da6998b45e1fc688f5c39 Mon Sep 17 00:00:00 2001 From: can019 Date: Fri, 22 Aug 2025 14:57:37 +0900 Subject: [PATCH 1/4] chore: delete application.properties --- apps/user-service/src/main/resources/application.properties | 1 - 1 file changed, 1 deletion(-) delete mode 100644 apps/user-service/src/main/resources/application.properties diff --git a/apps/user-service/src/main/resources/application.properties b/apps/user-service/src/main/resources/application.properties deleted file mode 100644 index 79b5bda2..00000000 --- a/apps/user-service/src/main/resources/application.properties +++ /dev/null @@ -1 +0,0 @@ -spring.application.name=user-service From d33dce7a1f0f3cd40a47ae5ce5d26bfc33225a31 Mon Sep 17 00:00:00 2001 From: can019 Date: Fri, 22 Aug 2025 15:05:31 +0900 Subject: [PATCH 2/4] =?UTF-8?q?chore:=20Postgre=20admin=20port=208888?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/local/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/local/docker-compose.yml b/docker/local/docker-compose.yml index 4894236b..62dabdd0 100644 --- a/docker/local/docker-compose.yml +++ b/docker/local/docker-compose.yml @@ -28,7 +28,7 @@ services: PGADMIN_DEFAULT_EMAIL: admin@example.com PGADMIN_DEFAULT_PASSWORD: qwer1234 ports: - - "8080:80" + - "8888:80" volumes: - pgadmin_data:/var/lib/pgadmin depends_on: From f82f2cf76b2e9c0d7a61d8510e4f15d6c5765017 Mon Sep 17 00:00:00 2001 From: can019 Date: Fri, 22 Aug 2025 15:11:44 +0900 Subject: [PATCH 3/4] chore: Postgre dependency --- apps/user-service/build.gradle | 1 + .../main/resources/application-develop.yml | 28 +++++++++++++++++++ .../src/main/resources/application.yml | 5 ++++ 3 files changed, 34 insertions(+) diff --git a/apps/user-service/build.gradle b/apps/user-service/build.gradle index 3596f42d..e3edefa5 100644 --- a/apps/user-service/build.gradle +++ b/apps/user-service/build.gradle @@ -33,6 +33,7 @@ dependencies { implementation 'org.springframework.boot:spring-boot-starter-aop' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' + runtimeOnly 'org.postgresql:postgresql' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.springframework.boot:spring-boot-testcontainers' diff --git a/apps/user-service/src/main/resources/application-develop.yml b/apps/user-service/src/main/resources/application-develop.yml index e69de29b..50092f1e 100644 --- a/apps/user-service/src/main/resources/application-develop.yml +++ b/apps/user-service/src/main/resources/application-develop.yml @@ -0,0 +1,28 @@ +# application-develop.yml +spring: + config: + activate: + on-profile: develop + + # PostgreSQL 데이터베이스 연결 설정 + datasource: + url: jdbc:postgresql://localhost:5432/pre_process + username: postgres + password: password123 + driver-class-name: org.postgresql.Driver + + # JPA/Hibernate 설정 + jpa: + hibernate: + ddl-auto: update # create, create-drop, update, validate, none + show-sql: true + format-sql: true + database: postgresql + database-platform: org.hibernate.dialect.PostgreSQLDialect + properties: + hibernate: + format_sql: true + use_sql_comments: true + jdbc: + lob: + non_contextual_creation: true \ No newline at end of file diff --git a/apps/user-service/src/main/resources/application.yml b/apps/user-service/src/main/resources/application.yml index e69de29b..0c989d86 100644 --- a/apps/user-service/src/main/resources/application.yml +++ b/apps/user-service/src/main/resources/application.yml @@ -0,0 +1,5 @@ +spring: + application: + name: mvp + profiles: + active: develop \ No newline at end of file From 0cfd87d7a67d47dfc03428304a46d66fe6d39d1b Mon Sep 17 00:00:00 2001 From: can019 Date: Fri, 22 Aug 2025 15:33:04 +0900 Subject: [PATCH 4/4] chore: Mybatis - postgre --- .../src/main/resources/application-develop.yml | 10 +++++++++- apps/user-service/src/main/resources/application.yml | 5 ++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/user-service/src/main/resources/application-develop.yml b/apps/user-service/src/main/resources/application-develop.yml index 50092f1e..e6d842e0 100644 --- a/apps/user-service/src/main/resources/application-develop.yml +++ b/apps/user-service/src/main/resources/application-develop.yml @@ -10,7 +10,15 @@ spring: username: postgres password: password123 driver-class-name: org.postgresql.Driver - + + hikari: + connection-timeout: 30000 + idle-timeout: 600000 + max-lifetime: 1800000 + maximum-pool-size: 10 + minimum-idle: 5 + pool-name: HikariCP-MyBatis + # JPA/Hibernate 설정 jpa: hibernate: diff --git a/apps/user-service/src/main/resources/application.yml b/apps/user-service/src/main/resources/application.yml index 0c989d86..278dfb11 100644 --- a/apps/user-service/src/main/resources/application.yml +++ b/apps/user-service/src/main/resources/application.yml @@ -2,4 +2,7 @@ spring: application: name: mvp profiles: - active: develop \ No newline at end of file + active: develop +mybatis: + # Mapper XML 파일 위치 + mapper-locations: classpath:mapper/**/*.xml \ No newline at end of file