스프링 프로젝트 예제

그 위에, 스프링 부팅은 또한 그루비 지원, 단일 파일만큼 작은 봄 MVC 웹 애플 리케이션을 구축 할 수 있도록. 또는 직접 스프링 부팅 메이븐 플러그인을 사용하여 메이븐에서 실행할 수 있습니다. 이렇게 하면 프로젝트에서 변경 한 변경 내용을 즉시 선택 합니다 (Java 소스 파일에 대 한 변경 사항뿐만 아니라 컴파일필요- 대부분의 사람들이 IDE를 사용 하 여: 이제 라이브러리 탭에서 사용할 수 있는 외부 JARs 추가 단추를 사용 하 여 다음 코어 JARs를 추가 합니다. 스프링 프레임 워크 및 공통 로깅 설치 디렉토리 – 먼저 기본 빌드 스크립트를 설정합니다. Spring으로 앱을 빌드할 때 원하는 빌드 시스템을 사용할 수 있지만 Gradle 및 Maven에서 작업하는 데 필요한 코드가 여기에 포함되어 있습니다. 어느 쪽이 익숙하지 않은 경우, Gradle와 자바 프로젝트 구축 또는 메이븐과 자바 프로젝트 구축을 참조하십시오. @EnableAutoConfiguration 클래스 경로 설정, 다른 콩 및 다양한 속성 설정에 따라 콩을 추가하기 시작 하도록 스프링 부팅을 알려줍니다. 그런 다음 명령줄 ./mvnw 생성 리소스를 빌드하거나 이클립스 런처(프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Maven 설치로 실행)를 사용하여 CSS를 생성합니다. 응용 프로그램 기본 메서드를 마우스 오른쪽 단추로 클릭하고 -> Java 응용 프로그램으로 실행을 선택하여 응용 프로그램 기본 메서드를 실행합니다.

응용 프로그램에 추가 된 RESTful 끝점의 새 집합을 볼 수 있습니다. 이들은 스프링 부트에서 제공하는 관리 서비스입니다. 이제 HelloSpring 프로젝트에서 실제 소스 파일을 만들어 보겠습니다. 먼저 com.tutorialspoint라는 패키지를 만들어야 합니다. 이렇게하려면, 오른쪽 패키지 탐색기 섹션에서 SRC를 클릭하고 옵션을 따르십시오 – 새로운 → 패키지. Spring Boot를 사용하여 간단한 웹 응용 프로그램을 빌드하고 유용한 서비스를 추가합니다. 우리는 @Controller @RequestMapping („/ 환영“)와 CrunchifyHelloWorld 클래스에 추가되었습니다. Spring이 패키지를 스캔하면 이 콩을 처리 요청을 위한 컨트롤러 빈으로 인식합니다.

@RequestMapping 이 컨트롤러는 URL 경로에서 /welcome로 시작하는 모든 요청을 처리해야 한다는 것을 Spring에 알수 있습니다. 여기에는 /welcome/* 및 /welcome.html이 포함됩니다. 백리향이 있어? 응용 프로그램 컨텍스트에 항상 추가해야 하는 몇 가지 빈이 있습니다. 스프링 부츠는 당신을 위해 그들을 추가합니다. 부두가 있어? 그렇다면, 당신은 아마 톰캣을 원하지 않지만, 대신 부두를 포함. 스프링 부트는 당신을 위해 그것을 처리합니다. 우리의 문제 추적기는 여기에서 사용할 수 있습니다 : https://github.com/spring-projects/spring-petclinic/issues 봄의 생산성과 깊은 생태계와 함께 스칼라의 힘과 표현력을 제공합니다. 그러나 스프링 부츠는 아직 더 많은 작업을 수행합니다. 기존의 WAR 파일 배포뿐만 아니라 Spring Boot의 로더 모듈덕분에 실행 가능한 JA를 쉽게 조합할 수 있습니다. 다양한 가이드는 스프링 부트 그래들 플러그인과 스프링 부츠 -maven 플러그인을 통해이 듀얼 지원을 보여줍니다.

따라서 아래 pom.xml 파일은 위의 이미지 ???? 다른 (최신) 버전의 Spring MVC 종속성을 가질 수 있습니다 위 crunchify-servlet.xml 구성 파일에서 태그를 정의했습니다. 이렇게 하면 Spring패키지 com.crunchify.controller 및 모든 자식 패키지의 모든 구성 요소를 로드할 수 있습니다. 마지막 예제에서는 Spring Boot가 필요한 것을 인식하지 못할 수 있는 콩을 쉽게 와이어링할 수 있는 방법을 보여 주었습니다. 그리고 편리한 관리 서비스를 켜는 방법을 보여주었습니다. 다음 목록에서 스프링 프레임 워크제공 하는 큰 이점 중 일부가 있습니다. 프로젝트. 이렇게하려면, 프로젝트 이름 HelloSpring을 마우스 오른쪽 버튼으로 클릭한 다음 컨텍스트 메뉴에서 사용할 수있는 다음 옵션을 따르십시오 – 경로 구축 → 다음과 같이 자바 빌드 경로 창을 표시하는 빌드 경로를 구성 – 아파치 카프카에 대한 친숙한 봄 추상화를 제공합니다.