profile
끝까지 가면 내가 다 이겨
post-thumbnail

CH5 플러스 스프링 모의면접 질문범위

CH5 플러스 스프링 모의면접 예상질문 정리 > QueryDSL, Cache, Redis, 인덱스, 쿼리 튜닝, 동시성, AOP, 테스트 영역에서 나올 수 있는 면접 질문과 핵심 답변을 정리했습니다. QueryDSL 영역 Q1. QueryDSL의 BooleanExpression을 활용한 동적 쿼리 작성 방식을 설명해주세요. A. QueryDSL에서...

2026년 6월 29일
·
0개의 댓글
·
post-thumbnail

CH4 클라우드·결제시스템 모의면접 예상질문 리스트

CH4 클라우드·결제 시스템 모의면접 예상질문 정리 > AWS 배포, Docker, HTTPS, PortOne V2 결제, Webhook, 포인트 결제, 환불, 재고 정합성, 정기 구독 결제까지 CH4 프로젝트에서 나올 수 있는 면접 질문과 핵심 답변을 정리했습니다. AWS · 배포 영역 Q1. EC2, RDS, S3를 함께 사용하는 이유가 뭔가요?...

2026년 6월 29일
·
0개의 댓글
·
post-thumbnail

CH1-3 Java ~ 숙련 Spring 모의면접 예상질문 리스트

CH1-3 Java ~ 숙련 Spring 모의면접 예상질문 정리 > Java / OOP, HTTP / Web, Spring, JPA, 인증 영역에서 자주 나올 수 있는 면접 질문과 핵심 답변을 정리했습니다. Java / OOP 영역 Q1. OOP의 4가지 특징을 설명해주세요. A. OOP의 4가지 특징은 캡슐화, 상속, 다형성, 추상화입니다. ...

2026년 6월 29일
·
0개의 댓글
·
post-thumbnail

[트러블슈팅] RedissonClient Bean 등록 후 테스트 빌드 실패 해결

문제 상황 선착순 이벤트 기능에서 Redis Lock을 사용하기 위해 RedisLockManager를 구현했다. 하지만 이후 빌드를 실행하자 테스트 단계에서 실패했다. 처음 발생한 에러는 다음과 같았다. 1차 원인 RedisLockManager는 RedissonClient를 생성자 주입으로 받고 있다. 그런데 프로젝트에 아직 RedissonCli...

2026년 6월 23일
·
0개의 댓글
·
post-thumbnail

[Spring] CH 5 플러스 Spring 과제 초기 설정 트러블슈팅

들어가며 CH 5 플러스 Spring 과제를 진행하면서 본격적인 기능 구현에 들어가기 전, 프로젝트 실행 환경을 맞추는 과정에서 몇 가지 문제가 발생했다. 이번 과제는 기존 GitHub Repository를 fork한 뒤 local로 clone해서 진행하는 방식이었다. 프로젝트를 처음 실행하고 테스트를 돌리는 과정에서 Gradle Wrapper, Ja...

2026년 6월 19일
·
0개의 댓글
·
post-thumbnail

# 🛠️ [트러블슈팅] 전액 환불 시 `ORDER_004` 오류가 발생한 이유

✅ 문제 상황 커머스 결제 시스템 프로젝트에서 주문 환불 API를 테스트하던 중, 요청 Body 형식은 올바르게 작성했는데 계속 아래와 같은 오류가 발생했다. Postman 요청은 다음과 같았다. 테스트 데이터도 정상적으로 준비되어 있었다. 즉, 이미 결제가 완료된 주문이었고, 전액 환불을 진행할 수 있는 상태라고 생각했다. 그런데 계속 ORDE...

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

CH4. 클라우드 아키택처 설계 & 배포 트러블 슈팅

[AWS RDS] MySQL 접속 중 Unknown database '3306' 오류 해결

2026년 5월 26일
·
0개의 댓글
·
post-thumbnail

스프링 정리 3

7. 조회전략과 N + 1 01. ⭐ JPA 조회 전략 a. Eager Loading - 즉시 조회 > 단방향(@MnayToOne) 의 기본 조회 전략입니다. 엔티티를 가져올때 연관된 엔티티도 함께 조회합니다. > i. 즉시 조회 설정 방법 ii. 즉시조회 코드로 살펴보기 - V1, V2 > 학생 정보만 조회하더라도 연관된 수업의 정보를 함...

2026년 5월 20일
·
0개의 댓글
·
post-thumbnail

Spring심화 과제 트러블슈팅

🛠️ Spring Boot 프로젝트 실행 실패 해결하기 - JWT Secret Key와 DataSource 설정 🚨 문제 상황 새 과제 프로젝트를 clone한 뒤 애플리케이션을 실행했는데 서버가 정상적으로 실행되지 않았다. 처음 실행했을 때 아래와 같은 에러가 발생했다. 처음에는 단순히 서버 실행 문제라고 생각했지만, 에러 로그를 아래로 내려보니...

2026년 5월 11일
·
0개의 댓글
·
post-thumbnail

스프링 정리 2

3.데이터베이스 접근 방법(JPA) 01. JPA(Java Persistence API) >JPA(Java Persistence API) 는 자바에서 ORM을 위한 표준 명세 입니다. a. ORM(Object Relational Mapping) >데이터베이스를 Ob

2026년 5월 6일
·
0개의 댓글
·
post-thumbnail

[Spring Boot 트러블 슈팅] `@ModelAttribute` DTO에 값이 안 들어와서 상태 필터 검증이 동작하지 않았던 문제

주문 목록 조회 API를 구현하던 중,분명히 잘못된 상태값을 보냈는데도 400 Bad Request가 아니라 200 OK가 반환되는 이상한 문제를 겪었다.

2026년 4월 28일
·
0개의 댓글
·
post-thumbnail

Spring 에러 로그 읽는 법

Trouble Shooting - 스프링 에러 로그 읽는 법과 Not a managed type 문제 유저 생성 기능을 추가한 뒤 서버 실행 중 아래와 같은 에러가 발생했다. ` 처음에는 맨 위의 Application run failed 만 보고 원인을 찾으려고 했는데, 이 문장은 단순히 “애플리케이션 실행이 실패했다” 는 요약일 뿐이었다. 실제 원...

2026년 4월 22일
·
3개의 댓글
·
post-thumbnail

Spring 숙련 과제 트러블 슈팅

상속 관계 미작성으로인한 트러블 슈팅

2026년 4월 22일
·
3개의 댓글
·
post-thumbnail

숙련 스프링 과제하면서 헷갈렸던 것들

java Schedule savedSchedule = scheduleRepository.save(schedule); java // 일정 전체 조회 기능 public List getAllSchedules() { // 1. DB에서 일정 전체 조회하기 List scheduleList = scheduleRepository.findAll(); ...

2026년 4월 21일
·
0개의 댓글
·
post-thumbnail

스프링 기본 활용

스프링 정리

2026년 4월 16일
·
0개의 댓글
·
post-thumbnail

스파르타 15일차

무분별한 Setter를 줄이자

2026년 3월 30일
·
7개의 댓글
·
post-thumbnail

스파르타 14일차

객체지향적 코딩에 대해서 생각해보았다

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

스파르타 12일차

계산기과제 제네릭 추가

2026년 3월 25일
·
0개의 댓글
·
post-thumbnail

스파르타 11일차

Enum이란?

2026년 3월 24일
·
0개의 댓글
·