springboot 2

개인과제 : Spring Advanced 과제 (에러 분석 / 코드 개선 / N+1 / 테스트 코드)

과제 한 줄 요약Spring Boot 일정 관리 서비스의 "고장난 프로젝트"를 받아, 에러 진단 → 코드 개선 → 성능 최적화 → 테스트 복구까지 수행하는 유지보수형 과제레벨별 요약 🔽더보기Lv 0. 에러 분석 — 실행조차 안 되는 프로젝트를 진단. jwt.secret.key 미설정으로 인한 빈 생성 연쇄 실패와 DB 접속 실패(Dialect 결정 불가) 두 가지 에러를 분석하고 설정 파일 작성으로 해결.Lv 1. ArgumentResolver — 구현체는 있지만 등록이 삭제된 AuthUserArgumentResolver를 WebConfig(WebMvcConfigurer)에 등록해 @Auth AuthUser 파라미터 주입 복구.Lv 2. 코드 개선 (3종)Early Return: signup의 이메일 ..

개인과제 2026.07.27

🥭 망고의 라이어 게임 제작기: 기획부터 배포, 그리고 마주친 에러들

"부장님 죄송합니다. 저희 지금 심각한 회의 중입니다."친구들이랑 합법적(?)으로 월급루팡 하면서 놀려고 가볍게 시작한 '망고의 라이어 게임'이 드디어 세상에 나왔다!처음엔 "텍스트 웹 게임인데 뭐 어렵겠어" 했는데...'실시간 멀티플레이'라는 요소를 얹는 순간부터 생각보다 산이 높았다....이 글에서는 라이어 게임을 기획하게 된 계기부터 배포,그리고 6인 멀티 테스트에서 서버를 뻗게 만들었던 수많은 트러블슈팅을 정리해보려고 한다.🐈‍⬛깃허브 링크 :https://github.com/thal070909/mango-liar-game🎮 게임 링크:https://buly.kr/90dH5RR (무료배포기간 종료..ㅜ 추후 재 배포 예정)참고로 망고는 나의 소중한 반려묘의 이름이다.♥️😺프로젝트 타임라인?..