📅 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 selected → USE database; 로 해결
- Enum 값 변경 시 DB 스키마와의 일치가 중요
springdoc-openapi로 API 문서 자동 생성 가능
data.sql을 이용한 데이터 시드 자동화
🚀 내일 할 일
- WebSquare 설치 및 기본 프로젝트 생성
- CORS 설정으로 API 연동 확인
- Ajax 호출로
/api/logs 데이터 WebSquare 그리드에 표시
- 초기 CRUD 화면 구성 테스트
🧩 느낀 점
- 백엔드 기초 구조가 안정화되니, 이제 UI 레이어 연동이 핵심이다.
- API 문서화(Swagger)와 초기 데이터 세팅이 개발 효율을 크게 높인다.
- 기억 더듬으면서 하나씩 하기