57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
spring:
|
|
application:
|
|
name: snp-batch-validation
|
|
|
|
# PostgreSQL Database Configuration
|
|
datasource:
|
|
url: jdbc:postgresql://211.208.115.83:5432/snpdb
|
|
username: snp
|
|
password: snp#8932
|
|
driver-class-name: org.postgresql.Driver
|
|
hikari:
|
|
maximum-pool-size: 10
|
|
minimum-idle: 5
|
|
connection-timeout: 30000
|
|
|
|
# JPA Configuration
|
|
jpa:
|
|
hibernate:
|
|
ddl-auto: update
|
|
show-sql: false
|
|
properties:
|
|
hibernate:
|
|
dialect: org.hibernate.dialect.PostgreSQLDialect
|
|
format_sql: true
|
|
default_schema: std_snp_data
|
|
|
|
# Thymeleaf Configuration
|
|
thymeleaf:
|
|
cache: false
|
|
prefix: classpath:/templates/
|
|
suffix: .html
|
|
|
|
|
|
# Server Configuration
|
|
server:
|
|
port: 8031
|
|
servlet:
|
|
context-path: /snp-global
|
|
|
|
# Actuator Configuration
|
|
management:
|
|
endpoints:
|
|
web:
|
|
exposure:
|
|
include: health,info,metrics,prometheus
|
|
endpoint:
|
|
health:
|
|
show-details: always
|
|
|
|
# Logging Configuration (logback-spring.xml에서 상세 설정)
|
|
logging:
|
|
config: classpath:logback-spring.xml
|
|
|
|
# Custom Application Properties
|
|
app:
|
|
environment: prod
|