반응형
먼저 Copilot에 스프링부트 개발 방법에 대해 물어본다.
스프링 부트를 설치하고 개발환경을 구성하는 방법은 여러 가지가 있습니다. IntelliJ IDE를 사용하는 방법을 설명해드리겠습니다. 아래 단계를 따라 진행해보세요:
1. 자바 (Java) OpenJDK 설치하기:
o OpenJDK 다운로드 페이지에서 JDK 11 버전을 다운로드합니다.
o 압축을 해제한 후, 폴더명을 ojdk-11로 변경합니다.
2. 개발용 디렉터리 (폴더) 세팅하기:
o C 드라이브에 develop 폴더를 생성합니다.
o develop 폴더 안에 jdk와 workspace 폴더를 추가합니다.
jdk: 다양한 버전의 JDK를 관리하는 폴더입니다. 우리는 JDK 11 버전을 사용할 예정이므로, 해당 폴더에 ojdk-11을 압축 해제한 내용을 넣어줍니다.
workspace: 프로젝트 작업 공간을 의미하는 폴더로, IDE에서 작업하는 모든 프로젝트는 이곳에 위치합니다.
3. 환경 변수 설정하기:
o 시스템 환경 변수 편집에서 다음 설정을 추가합니다:
JAVA_HOME: ojdk-11 폴더 경로를 입력합니다.
Path: %JAVA_HOME%\bin을 추가합니다.
CLASSPATH: %JAVA_HOME%\lib를 추가합니다.
4. 인텔리제이 (IntelliJ) IDE 설치하기:
o 인텔리제이 다운로드 페이지에서 IntelliJ IDE를 다운로드합니다.
o Ultimate 버전을 권장드리며, 커뮤니티 버전으로도 스프링 부트 개발이 가능합니다.
이렇게 설정하면 스프링 부트 프로젝트를 개발할 준비가 끝납니다! 화이팅하세요! 🚀
1. OpenJDK 설치
https://jdk.java.net/java-se-ri/11-MR2 에서 다운받고 jdk-11.0.0.1를 ojdk-11로 변경 후 D:\develop\jdk\ojdk-11 경로로 이동시킨다.
그리고 시스템에 JAVA_HOME, Path, CLASSPATH를 추가한다.
2. IntelliJ IDE 설치
https://www.jetbrains.com/ko-kr/idea/download/?section=windows 에서 IntelliJ IDEA Community Edition를 다운받아 설치한다.
여기서 추가로 Copilot에 물어본다.
스프링 부트 애플리케이션을 IntelliJ IDE에서 실행하는 방법을 설명드리겠습니다. 아래 단계를 따라 진행해보세요:
1. IntelliJ IDE 설치 및 프로젝트 생성:
o IntelliJ IDEA를 다운로드하고 설치합니다.
o IntelliJ를 실행한 후, "Create New Project"를 클릭합니다.
o Spring Initializr를 선택합니다.
o 필요한 설정 (Group, Artifact, Type, Language, Packaging, Java Version)을 입력하고 프로젝트를 생성합니다.
2. 스프링 부트 애플리케이션 코드 작성:
o 생성된 프로젝트에서 @SpringBootApplication 어노테이션이 있는 메인 클래스를 찾습니다.
o 해당 클래스를 열고, 원하는 기능을 구현합니다. 예를 들어, "Hello World"를 출력하는 컨트롤러를 작성해보겠습니다:
Java
package com.example.demo;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello World!";
}
}
AI가 생성한 코드입니다. 신중하게 검토하고 사용하세요. FAQ의 자세한 정보.
3. 애플리케이션 실행:
o 메인 클래스에서 우클릭하여 "Run"을 선택하거나, 터미널에서 ./gradlew bootRun 명령을 실행합니다.
o 브라우저에서 http://localhost:8080/hello을 열어 "Hello World!"가 정상적으로 출력되는지 확인합니다.
이제 IntelliJ에서 스프링 부트 애플리케이션을 실행할 준비가 끝났습니다. 화이팅하세요! 🚀
3. Spring boot 프로젝트 생성
IntelliJ IDEA에서 바로 Spring Project를 생성하려고 하면 Ultimate 버전을 써야 하는거 같다. 그래서 검색해 보니 IDE에서 생성하는 것이 아닌 spring 사이트를 활용하여 생성하는 방법이 있다.
https://start.spring.io/ 로 접근해서 GENERATE 한다.
근데 여기서 Java 버전이 17이 최소지원 인거 같아서 OpenJDK 17을 찾아서 설치한다.
demo.zip을 workspace에 풀고 IntelliJ IDEA에서 Open으로 프로젝트를 연다.
그리고 DemoApplication을 Run하면 Spring Boot 프로젝트를 http://localhost:8080/ 에 접근해서 확인이 가능하다.
HelloController.java를 생성한다.
package com.example.demo;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello World!";
}
}
http://localhost:8080/hello에서 접근하면 " Hello World!"가 화면에 보인다.
반응형
'백엔드' 카테고리의 다른 글
자바 주요 알고리즘 정리하기 (0) | 2024.07.04 |
---|---|
IntelliJ IDEA 라이센스와 다른 IDE 비교 (0) | 2024.06.29 |
자바 대표적인 자료구조 정리하기 (0) | 2024.06.24 |
자바 디자인 패턴 (GoF & J2EE) (1) | 2024.06.16 |
visual studio code에 spring boot 개발환경 구축하기 (1) | 2024.06.14 |
댓글