반응형
@SpringBootApplication
- Application.java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
SpringApplication.run 으로 내장 WAS를 실행해 톰캣(Tomcat)을 설치할 필요가 없게되고,
스프링 부트로 만들어진 Jar파일로 실행하면 됩니다.
게다가 SpringBoot에서는 내장 WAS를 권장하고 있는데,
이는 '언제 어디서나 같은 환경에서 스프링 부트를 배포'할 수 있는 이점이 있기 때문입니다.
그러니 현재의 추세에 맞춰 가능하다면 내장 WAS를 권장드리며
많은 기업들이 내장 WAS를 이용하고 있습니다.
간혹 내장 WAS는 성능 이슈가 있지 않냐고 하는데,
누구나 알만한 높은 트래픽의 서비스를 개발했던 개발자의 말씀으로는 모두 스프링 부트로 큰 문제 없이 운영했다고 하네요ㅎㅎ.
반응형
'Java > Spring' 카테고리의 다른 글
[Spring] 롬복(Lombok) 라이브러리 테스트 코드 생성 (1) | 2020.02.12 |
---|---|
[Spring] 롬복(Lombok) 라이브러리 설치 (0) | 2020.02.11 |
[Spring] 간단한 API 생성 및 테스트 코드(MockMvc이용) 해보기 (0) | 2020.02.02 |
[Spring Cloud] MSA에서 Service discovery 패턴 (0) | 2019.11.17 |
[SpringBoot] Eureka sever 초기 구성 (0) | 2019.11.16 |
[Spring] Cannot determine embedded database driver class for database type NONE (0) | 2019.11.16 |