Claude Code로 만든 암호화폐 투자 대시보드
Claude Code와 Ralph Loop로 1,208회의 자율 반복 루프를 돌려 BTC 온체인 지표 대시보드와 자동매매 시스템을 약 3주 만에 구축한 과정을 소개합니다.
Claude Code와 Ralph Loop로 1,208회의 자율 반복 루프를 돌려 BTC 온체인 지표 대시보드와 자동매매 시스템을 약 3주 만에 구축한 과정을 소개합니다.
자동매매 시스템을 AI와 함께 설계하며 요구사항을 Phase로 나누고, 멱등성 키와 시뮬레이션 모드 등 실거래 전 안전장치를 만든 과정을 정리합니다.
Querydsl 학습을 위해 스프링 부트 프로젝트를 생성하고, Gradle 빌드 설정과 H2 데이터베이스, 쿼리 로그 확인 방법을 정리합니다.
순수 JPA 리포지토리에 Querydsl을 도입하고, BooleanBuilder와 Where절 파라미터로 동적 쿼리를 최적화한 뒤 조회 API를 만드는 과정을 정리합니다.
스프링 데이터 JPA 실습 프로젝트의 Gradle 설정, 라이브러리 구성, H2 데이터베이스 연동과 기본 동작 확인 과정을 정리합니다.
회원 등록·수정·조회 API를 예제로, 엔티티 대신 DTO를 사용해 API 스펙과 엔티티를 분리하는 방법을 정리합니다.
엔티티 직접 노출부터 DTO 변환, 페치 조인, DTO 직접 조회까지 주문 조회 API의 성능을 단계적으로 최적화하는 방법을 정리합니다.
일대다 컬렉션을 포함한 주문 조회 API를 엔티티 노출부터 페치 조인, 배치 사이즈, DTO 직접 조회, 플랫 데이터까지 단계별로 최적화하는 방법을 정리합니다.
OSIV를 켰을 때와 껐을 때의 트레이드오프를 살펴보고, Command와 Query를 분리해 복잡성을 관리하는 방법을 정리합니다.
스프링 부트가 정적 컨텐츠와 MVC 템플릿 엔진, API 응답을 각각 어떻게 처리하는지 예제 코드로 정리합니다.