플랫폼/스프링 프레임 워크

1. Github 프로젝트 생성&SpringBoot & Gradle [스프링부트로 웹 서비스 출시하기]

삐뚤어진 개발자 2019. 12. 23.

저번 시간에는 인텔리제이로 스프링 부트 프로젝트를 생성하였다. 참고하실 분들을 위하여 아래에 링크를 남긴다.

https://taewooblog.tistory.com/59?category=362961

 

스프링 부트 프로젝트 생성하기

reference: https://jojoldu.tistory.com/250?category=635883 1) 스프링부트로 웹 서비스 출시하기 - 1. SpringBoot & Gradle & Github 프로젝트 생성하기 많은 웹 서비스 구축하기 강좌들이 Python, NodeJS, Rub..

taewooblog.tistory.com

이번엔 스프링 부트를 실질적으로 웹 페이지를 띄우고 github를 연동해보겠다.

 

1. 웹페이지 띄우기 테스트

일단 내 프로젝트의 구조는 아래의 이미지와 같다.

 

CoupanApiWebApplication 이라는 java 파일에 아래와 같은 메인 메소드를 실행하는 코드가 있다.

CoupanApiWebApplication.java

 

package com.coupang_api;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class CoupangApiWebApplication {

	public static void main(String[] args) {
		SpringApplication.run(CoupangApiWebApplication.class, args);
	}

}

 

그리고 다음과 같이 web 폴더와 그안에 WebRestControler 자바 파일을 만들어 준다.

WebRestControler.java

@RestController
public class WebRestController {

    @GetMapping("/hello")
    public String hello() {
        return "HelloWorld";
    }
}

 

그리고 java main 프로젝트를 실행하주고, localhost:8080/hello 링크로 접속하면 HelloWorld 라는 글자가 보일 것이다.

 

 @GetMapping 이라는 어노테이션이 url 뒤에 붙은 문자열로 매핑해주는 역할을 한다.

 @GetMapping("/hello") 라고 하면  localhost:8080/hello 라는 도메인을 만들어 주는 것이다.

 

 

2. github 연동 (intelli j)

VCS > Import into version Control > Share Project on GitHub 를 선택한다.

 

그럼 github 아이디와 패스워드를 입력하는 창이 뜰것이다.

입력해주고, 프로젝트 명, description 등을 입력해주고 github 레포지터리를 확인한다. 

 

 

 

제대로 올라왔다.

 

 

 

references : https://jojoldu.tistory.com/250?category=635883

댓글