봄 부트 01

봄 부팅 안녕하세요 :

1 더 템플릿은 Maven 프로젝트를 만들 수 없습니다

2 종속성을 springboot :

봄 부트 공식 웹 사이트 문서에서 https://docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/html/

찾았 HTTPS : //docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/html/getting-started-installing-spring-boot.html#getting-started-maven-installation이 받는다는 내부 따라 관련 콘텐츠

    <! - 봄 부팅的依赖-> 
    <! - 봄 부팅에서 기본값을 상속 -> 
    <부모> 
        <의 groupId> org.springframework.boot </의 groupId> 
        <artifactId를> 스프링 부팅 스타터 - 부모 </ artifactId를> 
        <버전> 2.1.9.RELEASE </ 버전> 
    </ 부모> 

    <! - 웹 응용 프로그램에 대해 일반적인 종속성을 추가 -> 
    <종속성> 
        <의존성> 
            <의 groupId> org.springframework.boot </의 groupId> 
            <artifactId를> 스프링 부팅 스타터 웹 </ artifactId를> 
        </ 의존성> 
    </ 의존성>

 참고 :

첫 번째는, 그가 버전 관리에 따라 정말 것이다 그가 스프링 부팅 의존성에 따라 아버지가 스프링 부팅 스타터 부모를 의존하므로 관리하지 자연적으로하지 자신의 관리에 의해, 버전 번호를 작성하는 그에게 의존 될 수 있습니다 기록 된 버전 번호입니다. 
둘째 의존 : 봄 - 부팅 스타터 웹 : 봄 장면 개시. 웹 모듈의 정상적인 작동에 필요한 구성 요소를 가져 우리를 도와주세요.

그래서 장면 추출 된 스프링 부팅 기능은, 그냥 가져옵니다 프로젝트의 관련 장면에 따라 스타터를 가져, 선발 (선발)의 수를 만들어
자동 버전 관리 기능을 제공합니다.
다양한 시작 소개 : https://docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/html/using-boot-build-systems.html#using-boot-starter

3 개 가지 주요 범주의 제조 :

/ ** 
 * @SpringBootApplication : 스프링 부트 프로그램 설명하는 메인 클래스의 라벨 
 * / 
@SpringBootApplication 
공용 클래스 MainApplication { 

    공공 정적 무효 메인 (문자열 []에 args) { 
        SpringApplication.run (MainApplication.class, 인수를 ); 
    } 
}

 등 4 컨트롤러와 SpringMVC의 준비의이 부분 :

@Controller 
공용 클래스 HelloController { 

    @RequestMapping ( "/ 안녕하세요") 
    @ResponseBody 
    공공 문자열 안녕하세요 () { 
        반환 "안녕하세요, 봄 부팅!"; 
    } 
}

 시험 5 : 직접 메인 프로그램을 실행 입력에 http : // localhost를 : 8080 / 안녕하세요

 

봄 부팅 응용 프로그램 배포를 단순화, 직접 전쟁 패키지를 때리지 마세요, 당신은 메이븐 플러그인, jar 파일 실행 파일의 직접 생산을 추가 할 수 있습니다, 그래서 서버는 Tomcat 서버를 설치할 수 있습니다.

    <! - Maven 플러그인 : 실행 jar 파일의 직접 생산 -> 
    - <- AS 실행 항아리에 대한 패키지 페널티!> 
    <빌드> 
        <플러그인> 
            <플러그인> 
                <의 groupId> org.springframework.boot </ 의 groupId> 
                <artifactId를> 부팅 - 봄 - 메이븐 - 플러그인 </를 artifactId를> 
            </ 플러그인> 
        </ 플러그인> 
    </ 빌드>

 

봄 부팅 안녕하세요 2.0 : 자동 신속하게 만들 봄 부트 프로젝트를

1 [봄 Initializr, 다음을 클릭합니다

정보를 입력 2, 다음 단계는 그냥 웹 모듈을 선택, 모듈에 필요한 선택

3 다음 다음

추천

출처www.cnblogs.com/Lemonades/p/11619492.html