부트캠프 수강일기5월 4주차#생성형 AI를 활용한 Full-Sta...#한국소프트웨어기술진흥협회
JPA, MyBatis
시원한봄유성
방금 전·2026년 5월 28일 오후 05:28
50
1. 이번 주에 배운 기술이나 개념 중 가장 기억에 남는 3가지는 무엇인가요?
Spring Boot 프로젝트 구조, Spring Data JPA Repository 사용법, 그리고 Swagger를 통한 API 테스트입니다. 특히 Controller, Service, Repository가 각각 어떤 역할을 하는지 조금 더 이해하게 되었고, JpaRepository를 상속하면 기본 CRUD 기능을 쉽게 사용할 수 있다는 점이 인상 깊었습니다.
2. 이번 주 과정 중 막혔던 문제나 오류가 있었나요? 어떻게 해결했나요? (없다면 가장 인상 깊었던 실습 내용)
이번 주에는 findByItemId, getAllItems, repository 관련 오류가 있었습니다. 대부분 메서드 이름이 Repository나 Service에 실제로 존재하지 않거나, Controller에서 Repository를 직접 호출하려고 해서 발생한 오류였습니다. 코드를 확인하면서 Controller는 Service를 호출하고, Service가 Repository를 호출하는 구조로 수정해서 해결했습니다. 또한 Swagger 접속 오류는 엔티티 패키지 위치와 8080 포트 충돌 문제를 확인하면서 해결했습니다.
3. 이번 주 수업 진도 속도, 강사님의 강의 스타일, 혹은 반 분위기는 어땠나요?
새로운 개념이 많았지만 직접 오류를 만나고 해결하면서 이해가 더 잘 됐습니다.
또 강사님의 설명은 실습 중심이라 따라가면서 배우기 좋았습니다.
4. 다음 주에는 어떤 부분을 보완하고 싶나요?
다음 주에는 Spring Boot의 계층 구조를 더 확실히 익히고 싶습니다. 특히 Controller, Service, Repository의 역할을 헷갈리지 않도록 반복해서 연습하고, JPA 쿼리 메서드 작성법과 Swagger를 이용한 API 테스트도 더 익숙해지고 싶습니다.
댓글
댓글을 입력하세요...
댓글이 없습니다.
