Skip to content

wave-lab/project-wave-api-gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project_wave_API_Gateway

wave.png

architecture.png

erd.png

시작하기

모든 소스코드는 IntelliJ IDEA + Window10 + JAVA 8 환경에서 작성되었습니다.

이 프로젝트에서는 아래 같은 MAVEN 의존성 프로젝트가 포함되어있습니다.

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>4.5.9</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>

    </dependencies>

실행하기

window 10 환경 기준

  • 8080 포트를 사용합니다.

  • jdk8maven 을 설치합니다.

  • JAVA_JOME 환경변수 설정을 합니다.

  • Pathmaven 환경변수 설정을 합니다.

  • 내장 톰캣을 이용해 서버를 배포 합니다.

  • application.properties 파일이 필요합니다.

  • spring boot 앱 실행

    mvn spring-boot:run
    
  • 중지하려면, 키보드에서 Crtl + C를 누릅니다.

AWS EC2 Ubuntu 환경

  • 8080 포트를 사용합니다.
  • jdk8maven 을 설치합니다.

  • 백 그라운드 spring boot 앱 실행

  • 내장 톰캣을 사용해 배포합니다.

  • application.properties 파일이 필요합니다.

  • spring boot 앱 실행

    nohup mvn spring-boot:run&
    
  • 중지하려면, netstat -tnlp 명령어를 통해 프로세스를 kill 하십시오.

사용된 도구

개발자

기여자 목록을 확인하여 이 프로젝트에 참가하신 분들을 보실 수 있습니다.

wave의 다른 프로젝트

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages