Skip to content

slicequeue의 java spring boot api 서버용 boilerplate 리포!

Notifications You must be signed in to change notification settings

slicequeue/spring-boot-boilerplate-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot API Boilerplate

  • slicequeue! spring boot api boilerplate 프로젝트

구성

Spring Boot RESTful API 전용 프로젝트

폴더 구조

  • TBU

사용 라이브러리

build.gradle 구성 내용 설명

  • JAVA 17

plugin

  • 'org.springframework.boot' version 2.7.5

dependencies

  • spring-boot-starter 관련 - plugin-version 2.7.5
    • spring-boot-starter-web
    • spring-boot-starter-test - junit jupiter
    • spring-boot-starter-actuator
  • micrometer & prometheus
    • io.micrometer:micrometer-registry-prometheus:1.8.4
  • logback & log4j 취약점 대응
    • ch.qos.logback:logback-core:1.2.10
    • ch.qos.logback:logback-classic:1.2.10
    • org.slf4j:slf4j-api:1.7.32
    • org.slf4j:jul-to-slf4j:1.7.32
    • org.apache.logging.log4j:log4j-to-slf4j:2.17.1
    • org.apache.logging.log4j:log4j-api:2.17.1

초기 세팅

프로젝트 초기 세팅 관련 설정법 기술

액티브프로파일 설정

  • jvm active profile 값 설정, IntelliJ 실행 설정으로 처리
    • 기본 설정값 관련해서는 예시용으로 작성한 logback-local.xml local 로 설정해야 작동

About

slicequeue의 java spring boot api 서버용 boilerplate 리포!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages