스타트 스프링 부트 예제

새 Spring Boot 응용 프로그램을 만들려면 다음 예제에서 다음을 사용 합니다 @SpringBootApplication. 참조하시기 바랍니다 : https://stackoverflow.com/questions/21783391/spring-boot-unable-to-start-embeddedwebapplicationcontext-due-to-missing-embedd 우리의 응용 프로그램의 마지막 부분은 주요 방법입니다. 이 방법은 응용 프로그램 진입점에 대한 Java 규칙을 따르는 표준 메서드일 뿐입니다. 우리의 주요 방법은 실행을 호출하여 Spring Boot의 SpringApplication 클래스에 위임합니다. SpringApplication 부트스트랩 우리의 응용 프로그램, 봄시작, 차례로, 자동 구성 된 Tomcat 웹 서버를 시작. Example.class를 실행 메서드에 인수로 전달하여 기본 Spring 구성 요소인 SpringApplication을 알려야 합니다. args 배열은 또한 모든 명령줄 인수를 노출하기 위해 전달됩니다. 이 어구는 스프링 부팅에 기본 패키지를 스캔하고 다른 빈/구성 요소를 찾고 구성하도록 지시합니다. 두 번째 클래스 수준 추가는 @EnableAutoConfiguration. 이 추가는 스프링 부팅을 추가한 jar 종속성에 따라 스프링을 구성하는 방법을 “추측”하도록 지시합니다. 스프링 부팅 스타터 웹이 Tomcat 및 Spring MVC를 추가했기 때문에 자동 구성은 웹 응용 프로그램을 개발하고 그에 따라 스프링을 설정한다고 가정합니다. 이렇게 하면 클래스 경로 설정, 다른 빈 및 다양한 속성 설정에 따라 콩을 추가하기 시작하여 pom.xml에 추가된 종속성을 기반으로 중요한 빈 정의를 자동으로 구성하는 스프링 부팅을 알려줍니다. 스프링 부트는 스프링 프레임워크 개발자가 개발한 하위 프로젝트로, 최소한의 구성으로 독립실행형 프로덕션 급 응용 프로그램을 생성합니다.

스프링 부팅 응용 프로그램은 일반적으로 지방 / 동네 짱 항아리 파일로 번들로 제공됩니다 간단한 항아리 파일로 모든 플랫폼에 배포 할 수 있습니다. 이것이 스프링 부팅 응용 프로그램이 java에서 마이크로 서비스를 빌드하는 데 적합한 이유입니다. 이 시점에서 프로젝트를 IDE로 가져올 수 있습니다 (대부분의 최신 Java IDE에는 Maven에 대한 기본 제공 지원이 포함됩니다). 간단히 하기 위해 이 예제에서는 일반 텍스트 편집기를 계속 사용합니다. 안녕하세요 Lokesh , 어떤 책이나 웹 링크는 봄 부팅전문가가되기에 좋다. 나는 그것에 대해 잘 알고 있다. 감사와 안부, Vikram 9028163305 이 가이드는 스프링 부팅이 응용 프로그램 개발을 가속화하고 촉진하는 데 도움이되는 방법의 샘플링을 제공합니다. 더 많은 봄 시작 가이드를 읽으면 스프링 부팅에 대한 더 많은 사용 사례를 볼 수 있습니다. 그것은 당신에게 봄 부츠의 빠른 맛을 제공하기위한 것입니다. 자체 스프링 부팅 기반 프로젝트를 만들려면 Spring Initializr를 방문하여 프로젝트 세부 정보를 입력하고 옵션을 선택하면 Maven 빌드 파일 또는 번들 업 프로젝트를 zip 파일로 다운로드 할 수 있습니다.

spring.io 웹 사이트에는 스프링 부팅을 사용하는 많은 “시작하기” 가이드가 포함되어 있습니다. 특정 문제를 해결해야 하는 경우 먼저 확인하십시오. 이전 기사에서 는 스프링 부트 기본에 대해 썼습니다. 이제 Spring Boot 웹 응용 프로그램 예제를 보여 줄 시간입니다. 이 단원에서는 간단한 Spring Boot 응용 프로그램을 만드는 방법과 시작하는 데 필요한 종속성 및 기술에 대해 알아봅니다.

Posted in Uncategorized