[AI 협업 회고] LimitBuy 프로젝트에 하네스 엔지니어링을 적용한 과정
AI가 수정할 범위와 개발자가 직접 구현할 영역을 문서로 나누고, Product·Category 설계 결정을 ADR로 정리한 기록
AI가 수정할 범위와 개발자가 직접 구현할 영역을 문서로 나누고, Product·Category 설계 결정을 ADR로 정리한 기록
UserControllerTest, UserServiceTest, JwtCookieProviderTest를 보강하고 JwtTokenProviderTest 실패 원인을 정리한 기록
여러 AI 도구를 같은 용도가 아니라 각기 다른 역할로 나누어 사용하며 느낀 점
로그인 성공 응답과 validation, 서비스 실패 흐름, 쿠키 생성 테스트를 나누어 정리한 기록
로컬 LLM과 검색 도구, 문서화를 연결해 멘토형 개발 에이전트를 구성하려고 했던 기록
CloudFront URL을 커스텀 CDN 도메인으로 교체하고 CORS, 설정 파일 추적 문제를 정리한 기록
이력서와 포트폴리오에서 프로젝트 경험을 더 설득력 있게 표현하기 위해 정리한 글
정보처리기사와 프로젝트 경험을 연결하며 백엔드 기본기를 다시 정리한 글
개인 프로젝트를 운영 관점에서 다시 바라보며 인증, Redis, AI 기능을 정리한 기록
OAuth 2.1 초안을 기준으로 OAuth 2.0의 보안 권장 흐름이 어떻게 정리되는지 공부한 기록
운영 중 발생한 HikariCP 커넥션 부족과 SSE 연결 관리 문제를 개선한 기록
로그인 쿠키 구조 개선과 SearchController 응답 타입 정리 기록
커서 기반 사용자 리뷰 조회와 Gemini 기반 리뷰 요약 기능을 구현하며 배운 점
알림 도메인 구현부터 실시간 SSE 연결 구조까지
N+1 문제, Map Batch 방식, 비관적 락을 적용하며 배운 점
만료된 모임을 COMPLETED로 바꾸는 관리자 API와 스케줄러 구현 기록
SearchController와 MyPageController 응답 구조를 정리하며 배운 점
모임 기능을 단순 CRUD에서 도메인 중심 구조로 바꾸며 배운 점
Slice 응답을 CustomSlicePageResponse로 정리하며 느낀 점
Mock 사용자, 테스트 설정, SecurityConfig를 정리하며 배운 점
모임 생성, 조회, 참여, 수정 API를 처음 설계하며 배운 점
Java 코드를 Kotlin스럽게 바꾸며 테스트와 null 처리 방식을 정리한 기록
JWT 인증, RefreshToken, Cookie 옵션을 프론트와 맞춰가며 배운 점
프론트 연동 문제를 확인하며 RefreshToken Cookie와 서버 저장 흐름을 정리한 기록
로그인, JWT, RefreshToken, 로그아웃 흐름을 처음 구현하며 남긴 기록
Spring Security를 공부하며 Authentication, Authorization, Filter Chain의 흐름을 정리한 글
현장실습에서 React와 Spring으로 예약/결제 시스템을 만들며 배운 점
8월 12일
자바 백엔드 개발자가 알아두면 좋은 지식
희원 웹 기능 - 홈 화면 추가
회원 웹 기능 - 등록
홈 화면 만들기
자바코드로 직접 스프링 빈 등록하기
컴포넌트 스캔과 자동 의존관계 설정
회원서비스테스트
스프링의 예외처리에 대한 것
회원서비스개발
회원 리포지토리-테스트 케이스
Getter and Setter의 사용법과 사용해야하는 이유
회원 도메인과 리포지토리만들기
회원관리 백엔드예제 - 비즈니스 요구사항 관리
API
MVC와 템플릿 엔진
정적컨텐츠
view 환경설정
라이브러리 살펴보기
프로젝트 생성
스프링 부트의 개념
자바 백엔드 개발자가 알아두면 좋은 지식
자바 백엔드 개발자가 알아두면 좋은 지식
대학은 아무것도 아니다.
강의를 보고 요약 및 추가 정리
강의를 보고 요약 및 추가 정리
자바의 정석
김영한의 자바 입문 - 코드로 시작하는 자바 첫걺음
김영한의 실전 자바 - 기본편
김영한의 실전 자바 - 기본편
김영한의 자바 입문 - 코로 시작하는 자바 첫걺음
김영한의 자바 입문 - 코드로 시작하는 머시기머시기
https://www.acmicpc.net/problem/1260
https://www.acmicpc.net/problem/2776
https://www.acmicpc.net/problem/2776
SQLD
와따라 힘들다잉
꺠끗한 코드란 무엇인가?
정보치리기사 실기