springboot 구현에 대한 이해를 돕고자 springboot 기반 업무관리 시스템을 만들고자 합니다. 이 포스팅은 시스템 구현을 위한 환경 구성에 관한 것입니다.

1.Local Environment

개발을 위한 환경 정보는 다음과 같습니다.

1.1 환경 정보

항목 값 설명
IDE IntelliJ IDEA Ultimate 2019.3 springboot 개발을 위한 개발도구
Runtime Java 1.8.0_231 springboot 구현을 위한 java 버전 정보
Redis Redis 5.0.7 64bit Session Clustering을 위한 Redis 정보

2.Generating Project Process

2.1 Step1

  • IntelliJ 최상단 [FILE] > [New] > [Project…] 선택
    whms

  • Spring Initializr > 속성 설정 후 [Next] 선택
    whms

  • 속성 설정 정보

    항목 값 설명
    Project SDK 1.8.0_231 Java 버전 선택
    Choose Initializr Service URL Default(https://start.spring.io) 초기화 서비스는 기본값 유지

2.2 Step2

  • 프로젝트 생성을 위한 Metadata 입력 > [Next] 선택 whms

  • Metadata 정보

    항목 입력 값 설명
    Group com.***** 최상위 패키지 명
    Artifact whms 패키징 아티팩트 명
    Type Maven Project 프로젝트 유형
    Language Java 플랫폼 언어
    Packaging Jar 패키징 포맷
    Java Version 8 자바 버전 정보
    Version 0.0.1-SNAPSHOT 패키지 버전 정보
    Name whms 프로젝트 명
    Description 사용자 정의 프로젝트 설명 정보
    Package 자동완성 위 정보 바탕으로 자동 생성

2.3 Step3

개발에 필요한 라이브러리에 대해 Dependencies 설정합니다.

  • lombok 설정
    whms

  • web 설정
    whms

  • 설정 정보

    항목 설정값 설명
    Developer Tools Lombok Model Class getter, setter 생성 편의성 제공용(차후 예제로 확인)
    Web Spring Web webMVC 구현을 위함
      Session Clustering session clustering을 위함
  • 프로젝트 명 > 프로젝트 위치 설정
    whms

3.Final Status

아래 이미지와 같이 프로젝트가 생성되면 작업은 최종 완료됩니다.

  • 최종 완료 이미지
    whms

카테고리:

업데이트:

댓글남기기