Uncategorized No Comments

스프링부트 프로젝트 예제

프로젝트 버튼을 생성하면 .zip 파일이 생성됩니다. 파일을 다운로드하여 작업 공간으로 추출합니다. 이제 Java 응용 프로그램으로 SpringBootExampleApplication.java를 실행합니다. 스냅샷은 아래에 표시됩니다. 1. 시작 화면 봄 부팅 프로젝트 http://start.spring.io/ @SpringBootApplication @SpringBootApplication 에 가져 오기 프로젝트를 클릭, 나는 질문이 있습니다. 도움을 요청합니다. 우리는 스프링 부팅 응용 프로그램을 가지고 있고 나는 TestRestTemplate와 @SpringbootTest 모의없이 통합 테스트를 작성했습니다. 따라서 로컬 컴퓨터에서 테스트를 실행할 때 myApplication.class 를 내부에 부여한 대로 잘 실행@Springboottest 스프링 응용 프로그램 컨텍스트를 시작하고 테스트를 실행합니다. 여기까지 모든 것이 괜찮습니다. 그러나 우리는 qa, e2e, 스테이징 및 생산과 같은 다른 테스트 환경에이 응용 프로그램을 배포합니다. 따라서 위의 환경에 대한 통합 테스트를 수용 테스트로 사용하여 Jenkins Job을 실행해야 합니다.

여기 내 질문 … 자세히 보기 » 3) 프로젝트를 가져오고 zip 파일을 생성하는 동안 추가 한 종속성은 자동으로 다운로드되어 클래스 경로에 추가됩니다. 콘솔에서 시작 된 SpringBootExampleApplication으로 응용 프로그램의 상태를 표시 12.71 초 (JVM 실행 14.6) 완료 후 HTTP 요청이 만들어질 때 호출 될 컨트롤러 내부 메서드를 만듭니다. 스프링 부트는 스프링 프레임워크 개발자가 개발한 하위 프로젝트로, 최소한의 구성으로 독립실행형 프로덕션 급 응용 프로그램을 생성합니다. 스프링 부팅 응용 프로그램은 일반적으로 지방 / 동네 짱 항아리 파일로 번들로 제공됩니다 간단한 항아리 파일로 모든 플랫폼에 배포 할 수 있습니다. 이것이 스프링 부팅 응용 프로그램이 java에서 마이크로 서비스를 빌드하는 데 적합한 이유입니다. “spring-webmvc” 종속성을 추가하면 스프링 부팅이 모든 것을 자동으로 구성합니다. 따라서 이 시점에서 @Controller 개의 추가된 클래스에서 뷰를 만들고 이름을 반환할 수 있습니다. 또한, 그것은 기본적으로 임베디드 Tomcat에서 실행 됩니다 그래서 너무이 고군분투. MVC 구성을 사용자 지정하는 방법을 잘 모르는 경우 마지막으로 MVC를 한 지 수년이 지났습니다.

우선, 프로젝트를 구축했는지 확인하십시오: 지적할 만한 한 가지 참고 사항 – 우리는 우리의 책 엔티티를 외부 리소스로 노출하고 있습니다.