Spring Boot 프로젝트 생 성 에 대한 자세 한 절차(그림)
세계 관례 는 하나의 틀 을 배우 기 전에 우 리 는 이 틀 의 내력 을 알 아야 한다.
다음은 바 이 두 백과 의 설명 을 인용 하 겠 습 니 다.
Spring Boot 는 Pivotal 팀 이 제공 하 는 새로운 프레임 워 크 로 새로운 Spring 응용의 초기 구축 과 개발 과정 을 간소화 하 는 데 목적 을 둔다.이 프레임 워 크 는 개발 자 들 이 더 이상 모델 화 된 설정 을 정의 할 필요 가 없 도록 특정한 방식 으로 배치 되 었 다.이런 방식 을 통 해 Spring Boot 는 왕성 하 게 발전 하 는 빠 른 응용 개발 분야(rapid application development)에서 리더 가 되 는 데 주력 하고 있다.
Spring Boot 는 다음 과 같은 특징 을 가지 고 있 습 니 다.
독립 된 Spring 응용 프로그램 만 들 기
물론 이런 바라 바라 의 개념 을 우리 가 알 아 보면 된다.가장 중요 한 것 은 우리 가 실제로 이 틀 을 활용 해 야 한 다 는 것 이다.
여기 에는 Spring Boot 프로젝트 를 만 드 는 두 가지 방법 이 있 습 니 다.
4.567917.NO.1-Spring Boot 의 공식 사 이 트 를 방문 하여 온라인 으로 프로젝트 를 만 든 다음 에 로 컬 로 우리 의 IDEA 에 가 져 오 면 됩 니 다4.567917.NO.2-IDEA 도구 에 있 는 Spring Initializr 를 이용 하여 프로젝트 를 만 들 고 초기 화 합 니 다(이런 방식 으로 프로젝트 를 만 드 는 것 을 추천 합 니 다)IDEA 의 좋 은 개발 성능 과 개발 속도,그리고 eclipse 에 비해 Spring Boot 에 대한 지원 이 더 좋 기 때문에 우 리 는 의심 할 여지없이 IDEA 를 최 우선 개발 도구 로 삼 는 다.
NO.1 Spring Boot 홈 페이지 에서 프로젝트 생 성
사이트 방문:https://start.spring.io/
알림 설정 항목 정보 에 따라 설정 한 후 Generate Project 단 추 를 누 르 면 항목 을 생 성 합 니 다.아래 그림 과 같 습 니 다.
다운로드 한 항목 의 압축 을 풀 고 IDEA 에 가 져 오 면 됩 니 다.
IDEA File-->New-->Project from Existing Sources 를 누 르 십시오.
NO.2 IDEA 의 Spring Initializr 를 사용 하여 만 듭 니 다.
아래 그림 트랙 에 따라 프로젝트 를 만 들 면 됩 니 다.
프로젝트 구성:
프로젝트 실행
여기 서 우 리 는 프 리 젠 테 이 션 을 편리 하 게 하기 위해 방문 방법 을 새로 만 들 었 습 니 다.Hello World 로 돌아 갑 니 다!문자열
주의:
표지 류 주 해 는 저희 가 방문 하기 전에 추가 방법 을 처리 한 후에 HelloWorld Controller.java 에@RestController 주 해 를 설정 해 야 합 니 다.@RestController 는@Controller 와@Response Body 의 집합 이 고 돌아 오 는 내용 은 Return 의 내용 입 니 다.@RestController 주석 만 사용 하면 Controller 의 방법 은 jsp 페이지 나 html 로 돌아 갈 수 없습니다.설 정 된 보기 해석 기 Internal ResourceView Resolver 는 작 동 하지 않 습 니 다.
표지 접근 방법 에 대한 설명 입 니 다.@RequestMapping 은 방법 주 해 를 표시 하면 저 희 는 방문 해 야 해당 하 는 방법 을 표시 할 수 있 습 니 다.예 를 들 어 다음 그림 에서 저 희 는 방문 주소 인'hi'를 매 핑 했 고 다른 주 소 를 사용 하면 접근 할 수 없습니다.
클릭 하여 항목 실행:
실행 결 과 를 볼 수 있 습 니 다.페이지 가 Hello World 로 인쇄 되 었 습 니 다!문자열
주 소 를 바 꾸 니 오류 가 발생 했 습 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[MeU] Hashtag 기능 개발➡️ 기존 Tag 테이블에 존재하지 않는 해시태그라면 Tag , tagPostMapping 테이블에 모두 추가 ➡️ 기존에 존재하는 해시태그라면, tagPostMapping 테이블에만 추가 이후에 개발할 태그 기반 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.