application.yml profiles을 이용해 개발, 배포 모드를 분리하는 방법

spring:
  profiles:
    active: dev

--- # dev
spring:
  profiles: dev
server:
  port: 8080

--- # production
spring:
  profiles: production
server:
  port: 80

active 값에 따라 설정 파일이 달라진다.