Programing/Springboot

Springboot application.properties 정리

리커니 2019. 11. 7. 17:09
반응형

Springboot application.properties 정리

 

 

Springboot application.properties 복잡하게 구현해야 하는 설정을 간편하게 할 수 있게끔

기능을 제공합니다.

DB 부터 자주사용되는 라이브러리들에 대한 설정까지 다양하게 제공을 하고 있는데요,

그 종류에는 어떤 것들이 있는지

자주 사용되는 설정에 대해서 알아보겠습니다.

 

참고 : https://docs.spring.io/spring-boot/docs/2.0.x/reference/html/common-application-properties.html

 

Appendix A. Common application properties

Appendix A. Common application properties Various properties can be specified inside your application.properties file, inside your application.yml file, or as command line switches. This appendix provides a list of common Spring Boot properties and referen

docs.spring.io

 

#로그 파일 경로 설정(logback)
logging.config=classpath:logback/logback-spring.xml

#데이터베이스
spring.datasource.url = =jdbc:oracle:thin:@ip:port:sid
spring.datasource.username=접속명
spring.datasource.password=패스워드
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver

#데이터베이스-hikari
spring.datasource.hikari.maximum-pool-size=10
spring.datasource.hikari.minimum-idle=5
spring.datasource.hikari.connection-timeout=10000

#Redis
spring.redis.port=포트
spring.redis.host=아이피
spring.redis.password=패스워드
spring.redis.jedis.pool.max-active=5
spring.redis.jedis.pool.max-idle=5
spring.redis.jedis.pool.max-wait=-1ms
spring.redis.jedis.pool.min-idle=0
spring.redis.timeout=10000
spring.data.redis.repositories.enabled = false

#HTTP서버
server.port=서버HTTP포트
spring.http.encoding.charset=UTF-8 #인코딩룰

 

참고 내용을 보시면 정말 많은 설정을 간단하게 제공하고 있는데요,

이중에 어플리케이션에 필요한 내용만 복사해서 사용하시면 됩니다.

 

반응형