Spring Boot 소개 및 빠 른 구축 상세 절차

스프링 부 트 안내
스프링 부 트 는 스프링 기반 프로젝트 개발 의 난이 도 를 간소화 하기 위해 어떤 복잡 한 배 치 를 줄 였 는 지,스프링 기반 프로젝트 개발 을 상당히 간단 하고 쉬 운 일 로 만 들 었 다.
SpringBoot 자체 에 새로운 기술 을 추가 하지 않 았 습 니 다.바로 기 존의 프레임 워 크 를 통합 시 키 고 기본 적 인 설정 을 제공 하 는 것 입 니 다.바로 이러한 기본 적 인 설정 으로 우리 의 개발 효율 을 크게 향상 시 켰 습 니 다.따라서 독자 들 이 SpringBoot 를 사용 하 는 것 을 배우 기 전에 Spring 관련 지식 을 바탕 으로 하 는 것 이 좋 습 니 다.
SpringBoot 는 JPA,SpringMvc,Freemaker,Spring Security 등 Spring 과 다른 프레임 워 크 의 통합 을 크게 간소화 했다.
SpringBoot 홈 페이지 주소:http://projects.spring.io/spring-boot/
홈 페이지 에서 우 리 는 최신 SpringBoot 의 영문 문서 강 좌 를 볼 수 있다.
Spring Boot 의 장단 점
1)장점
  •  빠 른 구축 프로젝트..
  • 4.567917.주류 개발 구조 에 대한 무 배치 집성
  • 프로젝트 는 독립 적 으로 실행 할 수 있 으 며 외부 에서 Servlet 용기 에 의존 할 필요 가 없습니다
  • 4.567917.운행 시의 응용 감 시 를 제공한다4.567917.개발,배치 효율 을 크게 향상 시 켰 다클 라 우 드 컴 퓨 팅 과 의 천연 집적2)단점
    4.567917 버 전의 교체 속도 가 매우 빠 르 고 일부 모듈 의 변경 이 매우 크다4.567917.스스로 설정 하지 않 아 도 되 기 때문에 잘못 보고 할 때 포 지 셔 닝 하기 어렵다4.567917.인터넷 에서 기 존의 해결 방안 이 비교적 적다위의 소 개 를 통 해 우 리 는 스프링 부츠 가 무엇 인지 간단하게 알 수 있다.그러면 어떻게 스프링 부 트 애플 리 케 이 션 을 신속하게 구축 합 니까?
    Spring Boot 빠 른 구축
    첫 번 째,새로운 SpringBoot 프로젝트 시작
    브 라 우 저 에서start.spring.io홈 페이지 를 방문 하면 웹 페이지 의 초기 화 페이지 를 제공 합 니 다.의존 추가 에서 사용 할 의존 도 를 선택 할 수 있 습 니 다.
    Maven 을 프로젝트 구축 방식 으로 하고 Spring Boot 는 Gradle 을 프로젝트 구축 도구 로 지원 합 니 다.배치 형식 은 jar 패키지 형식 으로 물론 전통 적 인 war 패키지 형식 으로 도 사용 할 수 있 습 니 다.Spring Boot 는 2.4.4 를 선택 하고 Spring boot 는 Groovy 언어,Kotlin 언어 개발 도 지원 합 니 다.응용 에서 저 희 는 자바 를 개발 언어 로 선택 합 니 다.
    '생 성'단 추 를 누 르 고 압축 파일 을 다운로드 한 후 컴퓨터 의 폴 더 에 압축 을 풀 어 줍 니 다.
    在这里插入图片描述
    두 번 째,코드 추가
    IDE 에서 프로젝트 를 열 고 Maven 을 설정 한 후 다운로드 에 의존 하여 완성 하면 프로젝트 의 기본 골격 을 볼 수 있 습 니 다.
    在这里插入图片描述
    프로젝트 에서 우 리 는/hello 의 Controller 인 터 페 이 스 를 실현 하고 기본 값 으로"Hello World"를 인쇄 합 니 다.다음 과 같다.
    
    @RestController
    @SpringBootApplication
    public class DemoApplication {
    
       public static void main(String[] args) {
          SpringApplication.run(DemoApplication.class, args);
       }
    
       @GetMapping("/hello")
       public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
          return String.format("Hello %s!", name);
       }
    }
    세 번 째 단계,운행
    우 리 는 프로그램 을 구축 하고 실행 합 니 다.명령 행 에서 실행 할 수도 있 고 IDEA 에서 직접 실행 할 수도 있 습 니 다.프로젝트 의 디 렉 터 리 에서 다음 명령 을 실행 합 니 다:
    명령 줄 에서 실행:
    MacOS/Linux:
    
    ./mvnw spring-boot:run
    Windows:
    
    mvnw spring-boot:run
    우리 가 다음 로 그 를 보 았 을 때,마지막 두 줄 은 스프링 이 이미 실행 되 었 다 는 것 을 알려 주 었 다.
    在这里插入图片描述
    Spring Boot 는 웹 서버 로 내장 형 Apache Tomcat 서버 를 사용 하고localhostport 에서 검색 요청 을 받 습 니 다8080브 라 우 저 를 열 고 상단 주소 표시 줄 에 입력 하 십시오.http://localhost:8080 /hello。당신 은 아주 좋 은 우호 적 인 응답 을 받 아야 합 니 다.다음 과 같 습 니 다.
    在这里插入图片描述
    총결산
    SpringBoot 는 Spring 프레임 워 크 가'설정(Convention Over Configuration)'이념 에 대한 가장 좋 은 실천 의 산물 로 전형 적 인 SpringBoot 응용 은 본질 적 으로 Spring 프레임 워 크 를 바탕 으로 하 는 응용 이다.
    이 글 은 간단 해 보이 지만,확실히 우리 가 Spring Boot 시 리 즈 를 시작 한 튼튼한 기초 이다.
    Spring Boot 소개 와 빠 른 구축 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 springboot 구축 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

    좋은 웹페이지 즐겨찾기