SHBLOG

sunghyun의 블로그

banner

Posts

최근 6개
Spring Boot2026.03.18

HTTP 상태코드는 어떻게 설계해야 할까?

이전 글에서 예외 처리와 ErrorCode를 설계하면서 HTTP 상태코드를 함께 사용했다. 그런데 개발을 하면서 한 가지 고민이 생겼다. 👉 “HTTP 상태코드는 도대체 어떤 기준으로 써야 할까?” 처음에는 단순하게 생각했다. 에러면 그냥 400 서...

Spring Boot2026.03.18

ErrorCode는 어떻게 설계해야 할까?

이전 글에서 예외 처리 구조를 정리하면서 를 Enum으로 관리하는 방식을 사용했다. 근데 막상 적용해보니까 느낀 건 하나였다. 👉 단순히 enum으로 만드는 게 중요한 게 아니라 👉 “에러 코드를 어떻게 설계할 것인가”가 더 중요했다. 왜 에러 코...

Spring Boot2026.03.18

Spring Boot 예외 처리, 왜 이렇게까지 해야 할까?

Spring Boot로 백엔드 개발을 진행하면서 가장 먼저 느낀 문제는 API마다 에러 응답 형태가 제각각이라는 점 이었다. 예를 들자면, 어떤 API는 어떤 API는 어떤 API는 HTTP 상태코드만 내려줌 이게 처음에는 별 문제 없어 보였는데, 프...

Portfolio2026.03.16

SHBLOG

핵심 기능 Markdown 기반 게시글 작성 및 조회 기능 구현 MinIO(S3 호환) 기반 이미지 업로드 시스템 구축 GitHub Actions + Docker 기반 CI/CD 자동 배포 환경 구축 프로젝트 개요 개인 Linux 서버 환경에서 운영하...

Portfolio2026.03.16

Lending Club 대출 상환 예측 모델

프로젝트 개요 Lending Club 대출 데이터를 활용하여 사회 초년생의 대출 상환 여부를 예측하는 머신러닝 모델 을 구축했습니다. 사회 초년생 집단을 기준으로 데이터를 필터링하고 전처리 및 피처 엔지니어링을 수행한 뒤 Logistic Regress...

Portfolio2026.03.16

BootTalk

핵심 기능 OpenAPI 기반 부트캠프 데이터 자동 수집 시스템 구축 Spring Batch + Quartz 기반 데이터 수집 자동화 QueryDSL 기반 부트캠프 검색 및 리뷰 기능 구현 프로젝트 개요 고용24 OpenAPI 기반 부트캠프 정보를 자...