공통 모듈 사용법 - 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: : 긴급한 버그 수정