diff --git a/src/main/kotlin/com/back/koreaTravelGuide/common/security/SecurityConfig.kt b/src/main/kotlin/com/back/koreaTravelGuide/common/security/SecurityConfig.kt index 5e5c322..e306783 100644 --- a/src/main/kotlin/com/back/koreaTravelGuide/common/security/SecurityConfig.kt +++ b/src/main/kotlin/com/back/koreaTravelGuide/common/security/SecurityConfig.kt @@ -69,7 +69,6 @@ class SecurityConfig( authorize("/webjars/swagger-ui/**", permitAll) authorize("/api/auth/**", permitAll) authorize("/actuator/health", permitAll) - authorize("/weather/test1", permitAll) authorize("/favicon.ico", permitAll) if (isDev) { authorize(anyRequest, permitAll) diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index ebff886..68cb403 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -1,6 +1,11 @@ spring: autoconfigure: exclude: + + h2: + console: + enabled: false # 프로덕션 환경에서 H2 Console 비활성화 (보안) + datasource: url: jdbc:postgresql://postgresql_1:5432/${SPRING__DATASOURCE__URL___DB_NAME} username: ${SPRING_DATASOURCE_USERNAME} # local용 근접 접근 계정 @@ -13,7 +18,7 @@ spring: properties: hibernate: format_sql: true - dialect: org.hibernate.dialect.PostgreSQLDialect + # dialect 설정 제거: Hibernate 6.x부터 JDBC URL 기반으로 자동 감지되며, 명시적 설정은 deprecated됨 ai: vectorstore: @@ -46,7 +51,7 @@ logging: com.back: INFO # 서비스 로그는 정보 레벨 이상만 org.springframework.web: WARN # 웹 관련 경고/에러만 org.springframework.security: WARN # 로그인 실패/보안 경고 위주 - org.hibernate.SQL: INFO # SQL 전체 로그는 끄고, 필요시 운영 중에만 열기 + org.hibernate.SQL: WARN # SQL 로그 비활성화 (프로덕션 성능 및 로그 용량 최적화). 디버깅 필요시 INFO로 변경 pattern: console: "[%d{yyyy-MM-dd HH:mm:ss}] %-5level %logger{36} - %msg%n"