Tag Archive
Hae02y System Log

Java

13 Posts in this tag

All Tags
012025. 11. 10.22 min
자바로 배우는 자료구조 알고리즘 정리

이 내용은 '자바로 배우는 자료구조 알고리즘' 책을 읽고 내용을 정리한 내용이다. 해당 내용에 대한 실습 및 예제 코드는 아래 깃허브 링크를 참고하면 된다. 깃허브 Repo Lin…

022025. 09. 15.7 min
SQL Server NVARCHAR 해결

프로젝트 QA중 특정 기능에서 조회 성능이 굉장히 떨어져 타임아웃까지 응답이 불가능한 문제가 발생하였다. 조회 요청을 보내는 테이블에 데이터가 꽤나 많았고, 추후 최적화를 진행하려…

032025. 08. 01.9 min
멀티모듈 적용

MSA 전환을 염두해둔 상태에서 첫번째 스텝으로 멀티모듈에 대해서 공부하고 적용해보자. MSA / 멀티모듈 사내의 서비스는 다음과 같이 나눠진다. 1. API 2. ADMIN 3.…

042025. 07. 02.9 min
JPA 도입 그리고 ID 생성 방식

이번 프로젝트에서 ORM으로 를 사용하게 되었다. 설계단계에서 비즈니스 로직의 대부분이 CRUD로 이뤄져 생산성 향상 측면에서 유리할것 같아 제안했고, 도입이 이뤄졌다. 이로인해…

052025. 06. 15.21 min
Servlet에 숨참고 Deep Dive!

Spring을 통해 코드를 작성하다가 와 은 어디서 온걸까 하는 의문이 생겼다. 를 통해 전송된 내용이 톰캣과 같은 WAS를 통해 변환된다는 것 까지는 알고있었지만 자세하게 알아보…

062025. 06. 12.10 min
CI/DI와 본인인증 기능 구현

프로젝트를 진행하면서 본인인증 기능을 직접 구현해 볼수있는 좋은 기회가 생겼다. 기능 구현을 하면서 겪었던 문제들과 새롭게 알게된 내용을 공유해보고자 글을 작성하게 되었다. 구현에…

072025. 05. 30.15 min
N+1 문제를 마주하게된 나

실무에서 가 발생하여 해결했던 경험에 대해서 작성해보고자 한다. 진행중인 프로젝트는 를 사용중이며, 를 포함한 모든 문제에 대한 해결 방법을 다뤄보겠다. N+1 이란? N+1 문제…

082025. 04. 18.2 min
JJWT 라이브러리 parserbuilder 컴파일 오류 해결

JJWT라이브러리를 사용하던중 이전까지 사용하고있던 메서드에서 컴파일 오류가 발생하여 해결했던 경험을 공유하고자 한다. JWT 토큰 검증을 위해서 라이브러리를 사용하는 과정에서 가…

092024. 12. 23.11 min
페이지네이션에 대해 깊게 고민해보자

를 사용하다보면 을 통해 손쉽게 구현하던 페이지네이션을 로 어떻게 구현할지 고민하고 프로젝트에 적용하며 알게된 내용을 기록하고자 한다. 페이지네이션 대용량 데이터를 다루는 서비스에…

0102024. 09. 20.10 min
ffmpeg를 이용한 스트리밍 서버 구축기

회사에서 LPR 기반의 대시보드 구현 PoC를 진행하면서 대시보드에 CCTV 영상을 Live로 송출해야하는 요구사항이 있었다. 하지만 문제는 프로토콜을 통해 제공되는 CCTV 영상…

0112024. 08. 07.7 min
필드주입을 쓰면 안되는 이유를 아시는지요.

레거시 코드를 마이그레이션 하던중 을 통해 필드 주입으로만 의존성을 주입되어 있는 것을 발견하였다. 이를 생성자 주입으로 변경 하려고 하였지만 왜? 라는 의문이 들었고 이 포스팅…

0122024. 02. 01.8 min
쿠키와 세션 그리고 JWT

HTTP는 완전한 Stateless 프로토콜이라서 요청 한번이 끝나고 나면 해당 요청에 대해서 기억하지 않는다. 그래서 서버가 기억해야할 것들(로그인정보, 장바구니, 임시 값) 등…

0132023. 12. 06.7 min
자바 메소드 참조 조금더 알고 사용하자.

> _"코드는 짧아지지만 의미는 더 명확하게."_ > 이 글은 Java의 기능을 단순히 “람다의 축약형”이 아니라, 더 읽기 쉽고 유지보수하기 쉬운 표현 방식으로 이해하고 실무에서…