뒷세계 이야기

  • 홈

Java/Spring 1

스프링 프로젝트에서 Gradle을 이용한 공통 라이브러리 추가하기

MSA 를 구현하는 과정에서 각 서비스마다 공통적으로 사용되는 로직이 발견되었다.이러한 공통 로직들을 라이브러리로 만들어 관리하는 것이 편하다고 판단하였고, 각각의 서비스에 공통 라이브러리를 적용하여 중복 코드를 줄여보고자 한다.  (이 과정에서 꽤 많은 시행 착오를 겪었기에 게시물로 기록해둔다.)       공통 로직을 만들 라이브러리 프로젝트를 생성한다.      만든 프로젝트에 위와 같이 공통적으로 사용되는 코드들을 추가해준다. 코드 작성이 끝났다면,     build.gradlew 에서 플러그인 항목에 위 두 줄을 추가해준다.      그리고나서 publish 관련 옵션들을 정의해준다. 초록색 네모 박스 안에는 원하는 명칭을 적어주면 된다. 빨간색 네모 박스는 gradle 특정 버전 이상부터 명시..

Java/Spring 2024.06.20
이전
1
다음
더보기
프로필사진

건전한 백엔드 개발 블로그

  • 분류 전체보기 (22)
    • Java (3)
      • 기본 (2)
      • Spring (1)
      • JPA (0)
    • 알고리즘 (1)
      • 백준 (1)
    • 기타 (19)
      • 관리 (6)
      • 문제 해결 (13)

Tag

docker, scouter, 분산추적, springboot, Spring, FeignClient, 동시성문제, redis, 스프링, circuitbreaker, alertmanager, Spring Actuator, zipkin, scaleout, nginx, ngrinder, Feign, OpenFeign, AWS, Prometheus,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

PENGUIN BLOG

티스토리툴바