SpringBoot 공사 의 세 가지 건설 방식 을 상세히 설명 하 다.
5038 단어 SpringBoot공사세우다
starter
를 도입 하면 원 하 는 기능 을 실현 할 수 있 으 며 추가 적 인 배치 가 필요 하지 않 습 니 다.현재 SpringBoot 공 사 는 세 가지 건설 방식 이 있 습 니 다.
Spring 팀 은 SpringBoot 프로젝트 를 생 성 하 는 데 매우 편리 한 웹 페이지 를 제공 합 니 다.브 라 우 저 를 열 고 들 어 갑 니 다Spring Initializr.
프로젝트 생 성 매개 변수 목록:
Group
와Artifact
등 설정 이 있 습 니 다Generate
을 클릭 하여 공 사 를 다운로드 하고 완료 후IDEA
를 사용 하여 공 사 를 가 져 오 면 공 사 를 동기 화하 면 실 행 됩 니 다.IDEA 생 성 프로젝트
새로운
IDEA
버 전 에는 SpringBoot 프로젝트 플러그 인 을 만 드 는 것 이 내장 되 어 있 습 니 다.그 생 성 원리 도Spring Initializr를 사용 하여 프로젝트 를 만 듭 니 다.생 성 절차 에서 다음 과 같 습 니 다.IDEA
file
->new
->project
메뉴Spring Initializr
Next
하면 SpringBoot 프로젝트마지막 으로 프로그램 시작
main
방법 을 추가 합 니 다.
@SpringBootApplication
@Slf4j
public class SpringEnvApplication {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args);
}
}
수 동 으로 SpringBoot 프로젝트 만 들 기상기 두 가지 방식 을 제외 하고 수 동 으로 만 드 는 방식 으로 SpringBoot 프로젝트 를 만 들 수 있 습 니 다.
IDEA
을 통 해 빈Maven
프로젝트 를 만 든 다음 에 SpringBoot 의 의존 도 를 지정 하면 기본 절 차 는 다음 과 같 습 니 다.IDEA
file
->new
->project
메뉴Mavenn
Next
알림 에 따라 프로젝트 생 성 완료pom.xml
파일 을 열 고 설정pom.xml
의 parent 설정:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.0.RELEASE</version>
</parent>
SpringBootMaven
패키지 플러그 인 추가:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
프로그램 시작 방법 추가main
:
@SpringBootApplication
@Slf4j
public class SpringEnvApplication {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args);
}
}
전체pom.xml
파일:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.0.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.csbaic.arch</groupId>
<artifactId>spring-env</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>spring-env</name>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
parent 와 플러그 인 을 설정 하면 SpringBoot 를 사용 하여 프로그램 을 만 들 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【Java・SpringBoot・Thymeleaf】 에러 메세지를 구현(SpringBoot 어플리케이션 실천편 3)로그인하여 사용자 목록을 표시하는 응용 프로그램을 만들고, Spring에서의 개발에 대해 공부하겠습니다 🌟 마지막 데이터 바인딩에 계속 바인딩 실패 시 오류 메시지를 구현합니다. 마지막 기사🌟 src/main/res...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.