일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- css
- 자바빈
- Eclipse
- github
- ui인터페이스
- 게시판
- 데이터 시각화
- jsp
- IndexedDB
- vsc
- 초보 개발자
- git
- html
- @requstbody
- spring boot
- 상태값 저장 유지
- chart.js
- 자바스크립트
- chart.js 라이브러리
- java
- vscode
- open in browser
- MYSQL
- JavaScript
- tomcat
- 실시간 상태값 저장
- 자바
- thymeleaf
- 여러 종류의 사용자 정의 함수
- resutful api
- Today
- Total
수월한 IT
VSC에서 Spring 개발 환경 구축 본문
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' 카테고리의 다른 글
네이버 메일 서버를 사용한 메일 작성하기 (1) | 2022.11.16 |
---|---|
JSON.simple 라이브러리를 사용한 JSON 처리하기 (0) | 2021.05.16 |
eclipse에서 war로 배포할 때 모듈 버전 오류 (0) | 2021.05.16 |