[TIL] 기초세팅하기

msus_xxvii·2025년 11월 11일

DailyLog

목록 보기
1/37
post-thumbnail

📅 2025-11-10 (Mon)

🎯 오늘 한 일

  • Spring Boot 3.5.7 프로젝트 DailyLog 생성
  • Gradle, Lombok, Hibernate Validator, Swagger 설정 완료
  • MySQL DB 연결 (dailylog DB 생성, application.properties 구성)
  • CRUD API 기본 구조 구현 (/api/logs)
  • Swagger UI 확인 (http://localhost:9000/swagger-ui.html)
  • 테스트용 샘플 데이터 5건 삽입

💡 배운 점

  • No database selectedUSE database; 로 해결
  • Enum 값 변경 시 DB 스키마와의 일치가 중요
  • springdoc-openapi로 API 문서 자동 생성 가능
  • data.sql을 이용한 데이터 시드 자동화

🚀 내일 할 일

  • WebSquare 설치 및 기본 프로젝트 생성
  • CORS 설정으로 API 연동 확인
  • Ajax 호출로 /api/logs 데이터 WebSquare 그리드에 표시
  • 초기 CRUD 화면 구성 테스트

🧩 느낀 점

  • 백엔드 기초 구조가 안정화되니, 이제 UI 레이어 연동이 핵심이다.
  • API 문서화(Swagger)와 초기 데이터 세팅이 개발 효율을 크게 높인다.
  • 기억 더듬으면서 하나씩 하기

0개의 댓글