SpringBoot 의 Helloword 빠 른 웹 프로젝트 구축(그림)

배경:
Spring Boot 는 Pivotal 팀 이 제공 하 는 새로운 프레임 워 크 로 새로운 Spring 응용의 초기 구축 과 개발 과정 을 간소화 하 는 데 목적 을 둔다.이 프레임 워 크 는 개발 자 들 이 더 이상 모델 화 된 설정 을 정의 할 필요 가 없 도록 특정한 방식 으로 배치 되 었 다.이런 방식 을 통 해 스프링 부 트 는 왕성 하 게 발전 하 는 빠 른 응용 개발 분야(rapid application development)에서 리더 가 되 는 데 주력 하고 있다.
Spring Boot 는 Spring 응용의 구축 부터 개발 까지 의 과정 을 간소화 하 는 데 쓰 인 다.상 자 를 열 면 바로 사용 할 수 있 습 니 다."just run"(자바-jar 또는 tomcat 또는 maven 플러그 인 run 또는 셸 스 크 립 트 일 수 있 습 니 다)을 통 해 프로젝트 를 시작 할 수 있 습 니 다.양자,Spring Boot 는 아주 적은 Spring 프로필(예 를 들 어 xml,property)만 있 으 면 됩 니 다.'습관 이 설정 보다 낫다'는 원칙 으로 인해 Spring Boot 는 신속 한 개발 응용 과 마이크로 서비스 구조 실천 에서 광범 위 하 게 응용 되 었 다.Javaer 는 JDK 환경 과 Maven 도 구 를 설치 하면 Boot 를 배 울 수 있 습 니 다.
장점:
  • 독립 된 Spring applications 만 들 기
  • 내 장 된 Tomcat,Jetty or Undertow 를 사용 할 수 있 으 며,war
  • 를 배치 할 필요 가 없습니다.
  • starter pom 을 제공 하여 maven 설정 을 간소화 합 니 다
  • 스프링 자동 설정
  • metrics,helh checks and externalized configuration
  • 과 같은 생산 환경의 특성 을 제공 합 니 다.
  • 코드 생 성과 XML 설정 요구 사항 이 절대 없습니다.
  • 1.SpringBoot 환경 준비:
  • jdk1.8
  • maven3.0+
  • Intellij idea
  • 2.Idea 를 통 해 springBoot 프로젝트 를 새로 만 듭 니 다.
    1.File-->new-->project 선택 Spring Initializr

    2.항목 이름 입력 HelloSpringBoot next 클릭

    3.의존 을 선택 하 십시오.아이디어 가 spring boot 프로젝트 를 만 들 때 선택 할 수 있 는 의존 도 를 많이 제공 합 니 다.저 희 는 웹 을 선택 합 니 다.

    4.프로젝트 저장 경 로 를 선택 하고 생 성 완료 클릭

    5.새로 생 성 된 항목 디 렉 터 리 는 다음 과 같 습 니 다.

    6.자동 으로 생 성 되 는 pom 파일 은 다음 과 같 습 니 다.
    
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
    
      <groupId>com.example</groupId>
      <artifactId>hellospringboot</artifactId>
      <version>0.0.1-SNAPSHOT</version>
      <packaging>jar</packaging>
    
      <name>HelloSpringBoot</name>
      <description>Demo project for Spring Boot</description>
    
      <!--   spring-boot  ,    jar          -->
      <parent>
        <groupId>org.springframework.boot</groupId>
        <!--         : -->
        <!-- 1.  Java6     -->
        <!-- 2. UTF-8   -->
        <!-- 3.           (JUnit, Hamcrest, Mockito). -->
        <!-- 4.       -->
        <!-- 5.       (exec plugin, surefire, Git commit ID, shade).   。。。-->
        <artifactId>spring-boot-starter-parent</artifactId>
        <!-- spring boot    -->
        <version>1.5.6.RELEASE</version>
        <!--      pom     ,      -->
        <relativePath/> <!-- lookup parent from repository -->
      </parent>
    
      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
      </properties>
    
      <dependencies>
        <!-- web web      pom-->
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!--    -->
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-test</artifactId>
          <scope>test</scope>
        </dependency>
      </dependencies>
    
      <!-- maven  (     )   pom       
                      Maven spring-boot:run       -->
      <build>
        <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
        </plugins>
      </build>
    </project>
    7.run 시작 항목 클릭

    8.시작 성공,브 라 우 저 열기,접근http://localhost:8080/hello성공

    이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기