@Mapper(componentModel = "spring")에 의한 에러

MSA 구조인 프로젝트에서 다른 branch에 있고, 개발중인 서비스에서는 사용도 하지 않고, 참조도 하지 않는 파일에 대한 FileNotFoundException으로 애플리케이션 구동이 실패

2025년 9월 4일
·
0개의 댓글
·
post-thumbnail

InteliJ에 2FA 적용

회사 GitLab에 2FA가 적용되어 해본 InteliJ에 Git Access Token 적용별거 아니지만 저 패스워드에 계속 내 패스워드 입력하는 바보 짓을 하고 잇던게 웃겨서 기록,,,

2025년 8월 4일
·
0개의 댓글
·
post-thumbnail

외부 API 호출 재시도

MSA 서비스를 개발하면서 외부 API를 호출하는 일이 많은데, 외부 API 호출에 실패할 경우 재시도를 적용할 때, 사용했던 2가지 방법에 대해 기록. Queue 를 사용한 재시도 큐에 Delay 적용하여 재시도 횟수 별로 시간 차를 두어 호출하게 한다. 정보

2025년 7월 25일
·
0개의 댓글
·
post-thumbnail

SAGA 패턴의 동작 방식

SAGA는 두 가지 전략으로 동작합니다.1️⃣ Choreography (코레오그래피) 방식✔ 이벤트 기반으로 서비스들이 서로 통신하면서 트랜잭션을 관리하는 방식✔ 중앙 컨트롤러 없이 각 서비스가 이벤트를 보고 반응예시: 주문 트랜잭션Order Service에서 주문 생

2025년 3월 27일
·
0개의 댓글
·
post-thumbnail

Generate Short URL Service

ShortURL 생성 서비스API

2024년 9월 26일
·
0개의 댓글
·
post-thumbnail

[Error]Rest Docs 빌드 시 바로 반영 안되는 이슈

rest docs 문제 참조: 그건 제 잔상입니다만.. bootJar { from("${asciidoctor.outputDir}") { into 'static/api-docs' } dependsOn asciidoctor } ta

2024년 1월 1일
·
0개의 댓글
·

React + Nginx 를 도커 이미지로 만들어서 배포하기(React Project Docker Image Resize)

React + Nginx 를 도커 이미지로 만들어서 배포하기

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

nexus에 docker image 등록

docker login nexus-urldocker pull imagedocker image listdocker tag nexus-url:port/path/image:tagdocker push nexus-url:port/path/image:tagnexus image 확

2023년 8월 22일
·
0개의 댓글
·
post-thumbnail

[docker ce]No space left on device?

No space left on device: 장치에 남은 공간이 없음배포 후 발생하는 에러

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

[docker ce] 도커 이미지 업로드 권한 에러 (denied: requested access to the resource is denied)

이미지를 docker hub 에 업로드할 때 "denied: requested access to the resource is denied" 에러가 발생할 수 있습니다.

2023년 6월 9일
·
0개의 댓글
·

[ubuntu]ubuntu setting(docker, gitlab-runner)

Ubuntu에 Docker, gitlab-runner 설치

2023년 6월 9일
·
0개의 댓글
·

[ubuntu]ubuntu setting(java, gradle, mysql)

ubuntu에 java, gradle, mysql 설치

2023년 6월 9일
·
0개의 댓글
·
post-thumbnail

[Docker] Mac OS에 Docker 설치

리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너(container)로 실행하고 관리하는 오픈 소스 프로젝트이다.서버에서 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다.

2023년 4월 2일
·
0개의 댓글
·

[spring]스프링의 다양한 예외 처리 방법..(1/n)

@ExceptionHandler는 Controller계층에서 발생하는 에러를 잡아서 메서드로 처리해주는 기능이다.

2023년 4월 1일
·
0개의 댓글
·
post-thumbnail

[Spring] Filter, Interceptor의 차이

웹 애플리케이션에서 들어오는 요청과 나가는 응답을 가로채고 수정하는 데 사용됨

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

SQL 조인(Join) 수행 원리 (NL Join, Sort Merge Join, Hash Join)

SQL에서 조인이란 두 개 이상의 테이블을 하나의 집합으로 만드는 연산을 뜻합니다.

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

Spring Security

Spring 기반의 어플리케이션의 보안(인증과 권한, 인가 등)을 담당하는 스프링 하위 프레임워크이다.

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

Layered Architecture

말 그대로 계층이 있는 아키텍쳐. 각 계층은 수평적으로 구성이 되고, 각 계층마다 특정 역할을 한다.

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

JPA 더티 체킹(Dirty Checking)

더티체킹은 Transaction 안에서 엔티티의 변경이 일어나면, 변경 내용을 자동으로 데이터베이스에 반영하는 JPA 특징이다.Dirty Checking의 뜻은 변경 감지 정도로 생각할 수 있다. 즉, 변경을 감지해서 DB에 반영한다.

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[DB] DB의 종류, RDBMS와 No-SQL의 차이

DB의 종료: key-value, relational , document,...

2023년 2월 28일
·
0개의 댓글
·