helloworld를 프로젝트 프리젠 테이션 및 봄 부팅

봄 부트 소개

봄 부트 역사, 온라인 배경 많은 엔터프라이즈 급 웹 프로젝트에 대한 신속한 개발 프레임 워크, 후속은 봄과 스프링 MVC의 차이를 해결하기 위해

helloworld를 프로젝트 구조 및 프리젠 테이션

IDEA에서 봄 부팅 프로젝트를 만듭니다

IDEA 파일을 생성 -> 새 -> 프로젝트
여기에 설명을 입력

버전 : 자바 : 10.0.2 IDEA : IDEA (얼티밋 에디션) 2019년 2월 3일 학생 등록 ​​버전

필요의 어떤 봄 초기화 봄 부팅 플러그인 플러그인을 설치 없습니다
여기에 설명을 입력

다음을 클릭

이유는 스프린트 부팅 연결이되지 않습니다 제공되는 Cannot download https://start.spring.io;Status:403
솔루션 : 오픈 전화 핫, 핫 휴대 전화를 컴퓨터에 연결

좋은 정보를 수정
여기에 설명을 입력

의존 선택 스프링 웹
여기에 설명을 입력

생성 된 후에는 불필요한 파일을 삭제할 수 있습니다
여기에 설명을 입력

안녕하세요 세계 예제 프로그램

application.yml에 application.properties. YML는 동일한 기능을 가지고 속성과 구성 파일을 파일. 두 차이 :

  • YML 파일 계층 구조는 더 명확하고 직관적이지만, 들여 쓰기 정렬을 쓸 때 형식 있습니다. YML 구성 파일 형식은 복잡한 데이터 구조의 구성의 표현에 더 도움이된다. 예를 들어 개체의 목록 (다음 장을 상세하게 설명 할 것이다).
  • 형식 들여 쓰기 정렬 쓰기에 특별한주의를 지불하지 YML 직관적 인 혜택만큼 좋은 속성을 읽어보십시오.

application.yml 파일은 웹 페이지의 포트를 열어 수정할 수 있습니다

server:
  port: 8888   # web应用服务端口

pom.xml 파일에 추가

<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
</dependency>

> 컨트롤러 폴더 com.xxxx.bootlauch> 자바 만들기 - SRC에서 -> 미안
만들 HelloController클래스를 입력

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(String name) {
        return "hello world, " +name;
    }
}

시작을 클릭하면 브라우저 입력 http://127.0.0.1:8080/hello에서 얻을 수 있습니다
여기에 설명을 입력

목차 소개 프로젝트 구조

여기에 설명을 입력
규제 요구 사항에 따라 일반적으로 프로젝트 디렉토리 구조 받는다는 :

여기에 설명을 입력

  • 개발과 SRC / 메인 / 자원 / 정적 주로 저장하는 CSS, 이미지, 사용 JS 및 기타 정적 파일
  • SRC / 메인 / 자원 / 저장에 사용되는 공개에 직접 액세스하는 데 사용할 수있는 HTML 파일
  • SRC / 메인 / 자원 / 템플릿 템플릿 파일은 웹 개발을 저장하는 데 사용

참고

  1. 손 터치 손을 사용하면 부팅이 봄 2.x으로 배우고 가르치는
    2. "평신도의 봄 부팅 2.X를"
  2. 2019년 8월 비디오 자습서의 새로운 봄 boot2.0 풀 세트

추천

출처www.cnblogs.com/xiao7462/p/11762868.html