Idea는 간단한 SpringBoot 프로젝트를 구축합니다. (1)

1. 개발환경

  1. jdk1...8;
  2. IDEA 2021.1.3;
  3. Mysql8.0;
  4. Maven 창고 세부 Maven 다운로드 구성 프로세스

2. 프로젝트 빌드

1. File=>New=>Project
여기에 이미지 설명 삽입
2. Spring Initializr 선택
여기에 이미지 설명 삽입
3. 프로젝트 정보 구성:
그룹(그룹 이름 또는 도메인 이름): 여기에서는 기본값이 좋습니다.
아티팩트(프로젝트 이름): Custom.
프로젝트 SDK: 여기서는 jdk1.8을 사용합니다.
여기에 이미지 설명 삽입

4. 프로젝트에 필요한 jar 패키지 선택
여기서는 Spring Web, thymeleaf(나중에 렌더링 페이지를 사용하기 위해 여기에 jsp를 작성할 수 있음, 직접 선택), JDBC API, MybatisFramework, Lombok, Mysql Driver, 일반적으로 사용되는 여러 jar, 자신의 필요에 따라 요구 사항을 선택할 수 있는 경우 마지막으로 마침을 클릭합니다.

여기에 이미지 설명 삽입여기에 이미지 설명 삽입
새 프로젝트의 디렉토리 구조
여기에 이미지 설명 삽입

6. 프로젝트가 빌드되면 maven 웨어하우스가 자체 웨어하우스로 구성됩니다.
File =>Settings=>Build, Execution, Deployment=>BuildTools=>Maven
여기에 이미지 설명 삽입
여기에 이미지 설명 삽입

3. 시험항목

1. 시작을 위한 초기 페이지로 템플릿 파일 아래에 새 index.html 페이지를 만듭니다
여기에 이미지 설명 삽입
2. 새 컨트롤러 클래스
만들기 com.example.backup 아래에 새 컨트롤러 폴더를 만들고 컨트롤러 폴더 아래에 간단한 클래스를 만듭니다. 컨트롤러 클래스는 @Controller 주석을 추가해야 합니다. 프로젝트가 시작되면 SpringBoot가 자동으로 컨트롤러를 스캔하고 로드합니다.)HelloController
여기에 이미지 설명 삽입

package com.example.baskup.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {
    
    

    @RequestMapping("/index")
    public String sayHello(){
    
    
        return "index";
    }
}

7. 먼저 리소스 폴더 아래의 응용 프로그램에서 DataSource의 기본 정보를 구성합니다.
응용 프로그램 파일에는 두 가지 파일 형식이 있는데 하나는 .properties 접미사이고 다른 하나는 .yml 접미사입니다.두 가지 구성 방법이 약간 다릅니다.여기 비교를 위해 DataSource
application.properties는 파일 중 하나에서만 구성할 수 있습니다.
여기에 이미지 설명 삽입

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=123456


application.yml
새로운 application.yml 파일 생성
여기에 이미지 설명 삽입
여기에 이미지 설명 삽입
mysql 버전이 8.0 이상일 경우 드라이버 이름은 com.mysql.cj.jdbc.Driver, com.mysql.jdbc.Driver 5일 경우
여기에 이미지 설명 삽입

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver  #数据库链接驱动
    url: jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
    username: root  #用户名
    password: 123456  #密码

8. 프로젝트 시작 클래스인 TestApplication.java를 실행합니다.

여기에 이미지 설명 삽입
여기 작은 삼각형을 클릭하고 브라우저에 localhost:8080을 입력하고 Enter 키를 눌러 초기 인덱스 인터페이스를 표시합니다. 이 프로젝트의 초기 구성이 완료되었으며 사용할 다른 프로젝트 구성 및 통합 플러그인이
여기에 이미지 설명 삽입
여기에 이미지 설명 삽입
있습니다.
여기에 이미지 설명 삽입
필요한, 계속 관심을 기울이고 업데이트를 계속할 것입니다! ! !

추천

출처blog.csdn.net/A_awen/article/details/124737101