spring boot 학습 노트(입문 편)
Spring Boot 는 Pivotal 팀 이 제공 하 는 새로운 프레임 워 크 로 새로운 Spring 응용의 초기 구축 과 개발 과정 을 간소화 하 는 데 목적 을 둔다.이 프레임 워 크 는 개발 자 들 이 더 이상 모델 화 된 설정 을 정의 할 필요 가 없 도록 특정한 방식 으로 배치 되 었 다.제 말 로 는 spring boot 는 새로운 프레임 워 크 가 아 닙 니 다.Maven 이 모든 jar 가방 을 통합 한 것 처럼 spring boot 는 모든 프레임 워 크 를 통합 시 켰 습 니 다.
장점:
사실은 간단 하고 빠 르 고 편리 해!평소에 저희 가 spring 웹 프로젝트 를 만들어 야 할 때 어떻게 해 야 하나 요?
1)웹 xml 설정,spring 과 spring mvc 불 러 오기
2)데이터베이스 연결 설정,spring 트 랜 잭 션 설정
3)로 딩 프로필 읽 기 설정,주석 열기
4)로그 파일 설정
설정 완료 후 tomcat 디 버 깅 배치
현재 마이크로 서비스 가 매우 유행 하고 있 습 니 다.만약 에 제 프로젝트 가 단지 메 일 을 보 내야 한다 면 제 프로젝트 가 하나의 포인트 만 생산 하 는 것 이 라면;나 는 이렇게 한 번 고생 해 야 한다!
근 데 spring boot 를 사용 하면 요?
아주 간단 합 니 다.저 는 아주 적은 설정 만 있 으 면 웹 프로젝트 를 신속하게 구축 하거나 마이크로 서 비 스 를 구축 할 수 있 습 니 다!
쾌속 입문
도구:intellij 아이디어 와 maven 구축 프로젝트,Maven 을 어떻게 설치 하고 설정 하 는 지 여 기 는 불필요 한 소 개 를 하지 않 고 자체 바 이 두 입 니 다.아 이 디 어 는 기업 버 전 을 다운로드 해 야 합 니 다.커 뮤 니 티 버 전 은 spring boot 를 지원 하지 않 습 니 다.기업 버 전 은 30 일 동안 사용 할 수 있 습 니 다.학생 메 일이 있 으 면 무료 로 사용 할 수 있 습 니 다.
1.메뉴 표시 줄 에서 File=>New=>Project 를 선택 하면 다음 그림 과 같은 생 성 기능 창 을 볼 수 있 습 니 다.그 중에서 Initial Service Url 이 가리 키 는 주 소 는 Spring 이 공식 적 으로 제공 하 는 Spring Initializr 도구 주소 이기 때문에 이곳 에서 만 든 프로젝트 도 실제 적 으로 웹 도 구 를 바탕 으로 이 루어 진 것 입 니 다.
2.Next 를 누 르 고 잠시 기다 리 면 다음 그림 과 같은 프로젝트 정보 창 을 볼 수 있 습 니 다.여기 서 우리 가 만 들 고 싶 은 프로젝트 정 보 를 편집 할 수 있 습 니 다.그 중에서 Type 은 우리 가 구축 하고 자 하 는 프로젝트 유형 을 바 꿀 수 있다.예 를 들 어 Maven,Gradle;Language 선택 가능:Java,Groovy,Kotlin.
3.Next 를 누 르 면 Spring Boot 버 전과 관리 에 의존 하 는 창 에 들 어 갑 니 다.이 값 에서 우리 가 주목 하 는 것 은 Spring Boot Starter POMs 의 각 의존 뿐만 아니 라 Spring Cloud 의 각종 의존 도 포함 하고 있다 는 것 이다.여기 서 우 리 는 웹 을 선택 하고 my batis 도 선택 할 수 있 습 니 다.
4.Next 를 클릭 하여 마지막 공정 물리 저장 에 관 한 세부 사항 에 들 어 갑 니 다.마지막 으로 Finish 를 누 르 면 프로젝트 의 구축 을 완성 할 수 있 습 니 다.
하 나 는 spring boot 웹 프로그램 으로 구축 되 었 습 니 다.Intellij 의
Spring Initializr
공식 웹 을 바탕 으로 이 루어 졌 지만 도 구 를 통 해 호출 되 고 결 과 를 우리 의 로 컬 파일 시스템 에 직접 구축 하여 전체 구축 절 차 를 더욱 원활 하 게 만 들 었 다.아직 이 기능 을 체험 하지 못 한 Spring Boot/cloud 마니아 들 은 이러한 다양한 구축 방식 을 시도 해 볼 수 있다.총결산
위 에서 말씀 드 린 것 은 편집장 님 께 서 소개 해 주신 spring boot 학습 노트(입문 편)입 니 다.도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.편집장 님 께 서 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
thymeleaf로 HTML 페이지를 동적으로 만듭니다 (spring + gradle)지난번에는 에서 화면에 HTML을 표시했습니다. 이번에는 화면을 동적으로 움직여보고 싶기 때문에 입력한 문자를 화면에 표시시키고 싶습니다. 초보자의 비망록이므로 이상한 점 등 있으면 지적 받을 수 있으면 기쁩니다! ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.