일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- lambda
- SQL
- java
- docker
- MSA
- 인덱스
- stream
- Spring
- KEVISS
- DDL
- DI
- redis
- 재정의
- jpa
- AOP
- StringBuilder
- 생성자 주입
- jwt
- 조합
- Test
- hashcode
- 열 속성
- cache
- select_type
- 필드 주입
- VUE
- Exception
- equals
- 테스트 코드
- static
- Today
- Total
목록2025/05 (8)
백엔드 개발자 블로그

시스템 개비입사하고 보니 저에게는 결제 API 단순화, 결제 시스템 데이터베이스 분리 및 파티션 도입, 비동기 결제 시스템 개발 이라는 굵직굵직한 작업들이 기다리고 있었습니다.Java, Spring Framework, ORM 등의 기술 지식은 그간 해온 게 있기 때문에 (구글링이 있기 때문에) 파악하는데 어렵지 않았지만, 이미 구축되어 있는 시스템을 손대는 것은 쉬운 일이 아니었습니다."거대 규모 프로젝트에서 내가 수정한 코드가 어떤 사이드 이펙트를 발생시킬지.."이래서 존재하는 것이 바로 테스트 코드 !! 다행히 테스트 코드를 지향하는 프로젝트였기에 작성된 테스트의 보호 아래 신나게 개발을 할 수 있었습니다.결국 테스트를 모두 통과시키며, 개발이 완료되었습니다!그리고 이때부터 본격적인 미지의 영역에 대..
픽셀로와 기업연계 프로젝트를 진행하게 되었다. 구현사항 : 모바일 알람처리 안한 업무 반복 알람검안 예약 알림검안 승인 알림검안 입력 알림주문 승인 알림배송 송장 입력 알림 제한사항 기존 시스템 및 소스코드 수정없이 구현해야 한다. DB접근 방법은 MySQL로 직접 접근하는 방법, 제공하는 API를 통해서만 가능하다.DB 도 읽기만 가능하다. 문제상황SSE가 알람이 불가능하다. 다른 앱에서 알림과 관련된 이벤트가 발생한다. 다른 앱의 소스코드 수정이 불가능하다. 해결시도 1 DB를 주기적으로 조회해서 알람과 관련된 이벤트가 발생했는지 파악하자 조회해야 하는 DB는 크게 5가지이다. 검안 예약 대기select * from optometry_reservation where store_base_info_id..
처음 코드package com.ocr.controller;import com.ocr.domain.OcrResult;import com.ocr.service.OcrService;import com.ocr.util.PrescriptionParser;import lombok.extern.slf4j.Slf4j;import org.opencv.core.Mat;import org.opencv.core.MatOfByte;import org.opencv.imgcodecs.Imgcodecs;import org.springframework.http.ResponseEntity;import org.springframework.web.bind.annotation.PostMapping;import org.springframewo..