package com.devjob.gateway;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * devjob-gateway
 *
 * 클라이언트가 4개 서비스(8081~8084)의 주소를 각각 알 필요 없이,
 * 이 게이트웨이(8080) 하나만 알면 되도록 만드는 진입점이다.
 *
 * EP13에서는 우선 Job 서비스로 가는 라우팅 1개만 설정한다.
 * EP14에서 나머지 서비스 라우팅 + GlobalFilter + CORS를 추가하고,
 * EP17에서 lb://devjob-job 형태의 Eureka 기반 라우팅으로 바꾸고,
 * EP20에서 JWT 인증 필터를 추가한다.
 */
@SpringBootApplication
public class GatewayApplication {

    public static void main(String[] args) {
        SpringApplication.run(GatewayApplication.class, args);
    }
}
