웹 백엔드/Spring

Spring Boot 기본 설정(2) - 프로젝트 생성 테스트 및 포트(Port) 변경

2017. 10. 13. 14:46

Spring Boot - 기본 프로젝트(Project) 생성

 

① 이번 포스팅에서는 Spring Boot Gradle 기반 프로젝트 생성을 알아보자.

② Spring Boot 실행 및 포트(Port) 변경 부분도 정확하게 알아두도록 하자.


 

프로젝트 생성 

    Spring STS 실행 후 Spring Starter Project 선택

 

다음 화면에서 프로젝트 명 및 Type(Gradle 또는 Maven), Packaging, Version, Language 등을 선택

 

     중요한 선택이다. AWS, RDBMS, NoSQL 등 외부 API를 간편하게 설정 할 수 있다.

     현재 포스팅에서는 간단하게 테스트 할 예정이므로, Web 만 선택 후 Finish 한다.

 

생성 완료 된 프로젝트 구조

 

 

Spring Boot - 컨트롤러(Controller) 작성 및 포트(Port) 변경

 

컨트롤러 작성

     본인 패키지 경로에 원하는 이름의 Class 파일 작성 후 아래와 같이 코딩한다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import org.springframework.stereotype.Controller;
 
import org.springframework.web.bind.annotation.RequestMapping;
 
import org.springframework.web.bind.annotation.ResponseBody;
 
 
@Controller
 
public class WebController {
 
    @RequestMapping("/")
 
    @ResponseBody
 
    public String home(){
 
        return "Hi Spring Boot! 안녕하세요!";
 
    }
 
}
Colored by Color Scripter
cs

 

 

포트 변경

 

 application.properties 파일을 아래와 같이 수정한다.

 디폴트 포트(Port)는 8080을 사용하며, 적당한 포트로 변경하거나 그냥 사용해도 된다.

server.port = 8088 #원하는 포트 
cs

 

 

 

Spring Boot - 실행

 

    Run AS > Spring Boot APP 즉시 실행 할 수 있다.

    단축키 > Ctrl + F11

 

 

실행 화면(Console)

 

 

실행 화면(브라우저)

 

브라우저에서 기본 Port(8080) 또는 본인이 변경한 Port로 접속 후 테스트

 

  다음 포스팅에서는 Spring Boot View 작성에 대해 알아 볼 것이다.

 



 

 


저작자표시 동일조건 (새창열림)

'웹 백엔드 > Spring' 카테고리의 다른 글

[Java, Spring] Lombok(롬복) - 사용법 설명 및 예제 소스 다운로드  (0) 2018.01.15
Spring Boot 기본 설정(1) - Spring STS 다운로드 및 Gradle 설치  (0) 2017.10.12
'웹 백엔드/Spring' 카테고리의 다른 글
  • [Java, Spring] Lombok(롬복) - 사용법 설명 및 예제 소스 다운로드
  • Spring Boot 기본 설정(1) - Spring STS 다운로드 및 Gradle 설치
[좋은사람]
[좋은사람]
좋은사람의 개발 노트 입니다.
[좋은사람]
좋은사람의 개발 노트
[좋은사람]
전체
오늘
어제
  • 전체보기 (189)
    • 언어 (68)
      • Java (12)
      • Python (39)
      • C# (5)
      • PHP (4)
      • Go (8)
    • OS (18)
      • Linux (7)
      • Windows 10 (5)
      • Etc (6)
    • 빅데이터 & 분석 (8)
      • R (0)
      • Machine Learning (8)
    • 네트워크 (4)
      • Etc (4)
    • 웹 프론트 (25)
      • Javascript & ECMA (8)
      • Vue (13)
      • React (4)
    • 웹 백엔드 (15)
      • Spring (3)
      • Django & Flask (7)
      • Npm & Express (5)
    • 개발도구 (18)
      • Jetbrains (3)
      • Eclipse (5)
      • Git (4)
      • Atom & VScode (6)
    • 데이터베이스 (7)
      • Oracle (2)
      • MariaDB & MySQL (2)
      • Etc (3)
    • 모바일 (6)
      • Android (3)
      • Hybrid (3)
    • 라이프 (20)
      • 여행 & 일상 (6)
      • 취미 (14)

블로그 메뉴

  • 홈으로
  • 블로그소개
  • 태그
  • 방명록

공지사항

인기 글

태그

  • vue.js
  • javascript
  • windows10
  • 3DS
  • Java
  • Git
  • 리액트
  • centos
  • go
  • SpringSTS
  • 개발자 면접
  • Database
  • C#
  • 윈도우10
  • react
  • ATOM
  • CFW
  • 커펌
  • Algorithm
  • ps4
  • Django
  • php
  • 인텔리j
  • nodejs
  • flask
  • python
  • OCR
  • npm
  • 디자인패턴
  • 2DS
  • Thread
  • Anaconda
  • 머신러닝
  • 이클립스
  • Eclipse
  • Linux
  • 코딩 면접
  • ubuntu
  • 아톰 에디터
  • 미뮤

최근 댓글

최근 글

hELLO · Designed By 정상우.
[좋은사람]
Spring Boot 기본 설정(2) - 프로젝트 생성 테스트 및 포트(Port) 변경
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.