웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] JAVA 기반의 웹 어플리케이션 프레임워크 Spring Boot 2.7.5 본문

웹프로그램밍 자료실/JAVA 자료

[해피CGI][cgimall] JAVA 기반의 웹 어플리케이션 프레임워크 Spring Boot 2.7.5

해피CGI윤실장 2022. 12. 13. 09:35

 Spring Boot는 Java를 기반으로 한 웹 어플리케이션 프레임워크입니다.
기존의 Spring 프레임워크가 초기 환경 설정시 많은 시간이 소요되는 어려움이 있었다면,
Spring Boot는 위 단점을 해결하고자 등장한 프레임워크입니다.


Spring Boot의 개요와 프로젝트 시작 방법은 홈페이지에서 확인 가능합니다.
https://spring.io/projects/spring-boot



빠른 시작 가이드를 통해 Spring Boot 프로젝트 세팅을 배울 수 있습니다.
https://spring.io/quickstart



좀 더 자세한 가이드가 필요하시다면 아래 링크를 참고하여 세팅이 가능합니다.
https://spring.io/guides/gs/spring-boot/





해당 사이트에서 Srping boot 웹 프로젝트를 생성할 수 있습니다.
start.spring.io

① 구성할 설정을 선택해 줍니다.
② 우측 ADD DEPENDENCIES.. 버튼을 클릭하여 Spring Web을 선택하여 추가합니다.
③ 하단 GENERATE 버튼 클릭하여 zip 파일을 다운받습니다.
④ 원하는 경로에 압축해제를 해준 뒤, 사용하는 IDE에서 생성된 프로젝트를 열어줍니다.



src/main/java/com/example/demo 패키지에 있는 DemoApplication.java 파일을 아래 코드로 수정 후
사용하시는 IDE의 Terminal에서 'mvnw spring-boot:run' 명령어를 실행시키면 웹 애플리케이션이 실행됩니다.



Spring boot는 톰캣 서버가 내장되어있는데, localhost:8080의 포트로 수신 대기합니다.

브라우저에서 http://localhost:8080/hello 로 접속하시면, 아래와 같이 뜨게 됩니다.

Comments