VSC에서 Spring 개발을 하기 위한 환경 구축은 아래와 같은 절차와 방법으로 진행할 수 있습니다. 물론 JDK는 이미 설치되어 있고 JAVA_HOME이나 PATH와 같은 내용은 이미 윈도 환경 변수에 등록되어 있어야 설치 작업이 더 원활할 수 있습니다.
개발 환경 구축 절차는 아래와 같습니다.
- Spring Boot Extension Pack
- 프로젝트 생성 및 테스트
1. Spring Boot Extension Pack 설치
VSC에서 Extension 아이콘을 선택하여 Spring Boot extension Pack 을 검색하여 설치합니다. 나머지 필요한 라이브러리들은 프로젝트를 생성한 뒤 설치해도 상관없습니다.
2. 프로젝트 생성
프로젝트 생성 과정은 절차는 아래와 같은 단계로 진행됩니다. 본 지면에서는 Maven 유형으로 설치하도록 하겠습니다. VSC 메뉴에서 View > Command Palette(Ctrl+Shift+P) 메뉴를 선택합니다.
- 프로젝트 유형 : Spring Initializr:Create a Maven Project
- Spring Boot version : 3.1.0
- Project Language : Java
- Group Id : com.example
- Artifact Id : demo
- Packaging type : War
- Java version : 11
- dependencies : none
위와 같은 내용은 프로젝트의 종류에 따라 달라질 수 있습니다. 설치가 완료되었다면 생성된 프로젝트에서 아래의 그림과 같이 DemoApplication.java 파일을 찾아 실행해 줍니다.
프로젝트가 정상적으로 실행되면 아래의 그림과 같은 내용이 터미널창에 표시되는데 Tomcat 서버가 8080 포트로 실행되었다는 메시지가 보일 것입니다.
3. 웹 페이지 테스트
static 폴더 안에 index.html 파일을 아래와 같이 생성합니다.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Hi Spring boot !!!!</h1>
</body>
</html>
브라우저를 열어 test.html 파일을 실행합니다.
4. 자바 컨트롤러 테스트
프로젝트가 생성될 때 기본값으로 생성된 패키지안에 Test.java 코드를 작성합니다. 코드에 대한 자세한 설명은 생략하도록 하겠습니다.
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class Test {
@RequestMapping("/test.do")
public String a() {
return "hi...";
}
}
프로젝트를 재로드 한 후 브라우저에서 아래와 같은 주소로 실행해 봅니다.
이것으로 VSC에서 Spring Boot 개발환경을 구축해 보았습니다.
'BOOKS > JSP' 카테고리의 다른 글
네이버 메일 서버를 사용한 메일 작성하기 (0) | 2022.11.16 |
---|---|
JSON.simple 라이브러리를 사용한 JSON 처리하기 (0) | 2021.05.16 |
eclipse에서 war로 배포할 때 모듈 버전 오류 (0) | 2021.05.16 |