Thu6thFebruary

토비의 스프링 예제 다운로드

@EnableAutoConfiguration: 클래스 경로 설정, 다른 빈 및 다양한 속성 설정에 따라 콩을 추가하기 시작하도록 스프링 부팅을 지시합니다. 예를 들어 spring-webmvc가 클래스 경로에 있는 경우 이 추가는 응용 프로그램을 웹 응용 프로그램으로 플래그를 지정하고 DispatcherServlet 설정과 같은 주요 동작을 활성화합니다. 작업을 구성하려면 먼저 src/main/java/com/exampe/batchConfiguration.java에서 다음과 같은 Spring @Configuration 클래스를 만들어야 합니다. 스프링 프레임 워크 5 는 전통적인 Spring MVC 웹 스택과 나란히 제공되는 Spring WebFlux라는 새로운 반응형 웹 스택을 제공하여이 비전을 제공합니다. 선택은 당신의 것입니다! 스프링 초기화는 당신을 위해 응용 프로그램 클래스를 만들었습니다. 이 간단한 예제의 경우 추가 수정 없이 작동합니다. folowing 목록(src/main/java/com/example/batchprocessing/BatchProcessingApplication.java)은 응용 프로그램 클래스를 표시합니다: 테스트: 모의 개체, TestContext 프레임워크, 스프링 MVC 테스트, WebTestClient. @ComponentScan: Com/example 패키지에서 다른 구성 요소, 구성 및 서비스를 찾아 컨트롤러를 찾을 수 있도록 스프링에 알려줍니다. PersonItemProcessor 스프링 배치의 ItemProcessor 인터페이스를 구현합니다. 이렇게 하면 이 가이드의 후반부에서 정의할 일괄 처리 작업에 코드를 쉽게 와이어링할 수 있습니다. 인터페이스에 따르면 들어오는 Person 개체를 받은 다음 대문자로 변환합니다. @SpringBootApplication 다음을 모두 추가하는 편리한 추가 사항입니다. XML의 한 줄이 없다는 것을 알게 되었습니까? web.xml 파일도 없습니다.

이 웹 응용 프로그램은 100 % 순수 Java이며 배관 또는 인프라 구성을 처리 할 필요가 없습니다. 클라우드 파운드리의 새로운 컨테이너 네트워킹 스택으로 Spring 마이크로 서비스를 빌드합니다. 자세히 알아보기 Spring의 핵심 요소는 응용 프로그램 수준에서 인프라 지원입니다: Spring은 특정 배포 환경과 불필요한 관계 없이 응용 프로그램 수준의 비즈니스 논리에 집중할 수 있도록 엔터프라이즈 응용 프로그램의 “배관”에 중점을 둡니다.

Comments are closed.