공통 모듈 사용법 - 2-7-team/user-service GitHub Wiki

사용 방법

.gradle내에 gradle.properties 파일에 다음과 같이 추가

gpr.user=아이디
gpr.key=토큰

이후 build.gradle에서

repositories {
    mavenCentral()
    maven {
        url = uri("https://maven.pkg.github.com/2-7-team/common-module")
        credentials {
            username = project.findProperty("gpr.user") ?: System.getenv("GITHUB_ACTOR")
            password = project.findProperty("gpr.key") ?: System.getenv("GITHUB_TOKEN")
        }
    }
}
  implementation 'bookinghospital:common-module:0.1.1-SNAPSHOT'

입력시 사용 가능합니다.

현재 구현 목록

  • BaseEntity
  • GlobalExceptionHandler
  • CommonResponse ( 사용할 것인지 ? )

구현해야 함

  • UserInfo 어노테이션으로 받을 수 있게 구현 필요 (완료)
  • 기본적으로 받을 Exception 추가 필요 (완료)

버전 관리

Major.Minor.Patch로 관리

Major : Minor와 호환되지 않는 변화 ( 거의 사용하지 않는 것으로 ) Minor : 새로운 기능 추가 Patch: : 긴급한 버그 수정