Skip to content

Commit f58342b

Browse files
committed
Refactor week 3 study plan summary sections.
Updated the study plan to focus on advanced JPA concepts, Spring Boot testing, and RESTful API design. The changes ensure a more practical and comprehensive learning structure for the third week.
1 parent 1e8bf6a commit f58342b

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

plan/4.3. study_plan-week-3-summary.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
# 🖥️ 실습으로 익히는 모던 자바 프로그래밍
22
## 📜 스터디 요약
33
### 📅 3주차
4-
- **3.1.** GitHub 저장소 생성
5-
- **3.1.1.** GitHub 저장소 생성
6-
- **3.1.2.** GitHub 저장소에 프로젝트 Push
7-
- **3.1.3.** GitHub 저장소에 README.md 작성
8-
- **3.1.4.** GitHub 저장소에 .gitignore 작성
9-
- **3.2.** Docker를 이용한 로컬 DB 구성 및 Application 연동
10-
- **3.2.1.** Docker Desktop 설치
11-
- **3.2.2.** docker-compose.yml 작성
12-
- **3.2.3.** Docker 컨테이너 실행
13-
- **3.2.4.** Application과 DB 연동
14-
- **3.3.** JPA(Java Persistence API)를 이용한 DB 연동
15-
- **3.3.1.** Entity 클래스 작성
16-
- **3.3.2.** Repository 클래스 작성
17-
- **3.3.3.** Service 클래스 작성
18-
- **3.3.4.** Controller 클래스 작성
4+
- **3.1.** JPA 심화 학습
5+
- **3.1.1.** Converter 사용
6+
- **3.1.2.** Embeddable 사용
7+
- **3.1.3.** Auditing 사용
8+
- **3.1.4.** ManyToOne, OneToMany 사용
9+
- **3.2.** Spring Boot 테스트 코드 작성
10+
- **3.2.1.** 단위 테스트 (Unit Test) 작성
11+
- **3.2.2.** 통합 테스트 (Integration Test) 작성
12+
- **3.2.3.** MockMvc 사용
13+
- **3.3.** RESTful API 설계 및 구현
14+
- **3.3.1.** RESTful API 기본 원칙
15+
- **3.3.2.** Request, Response DTO 클래스 작성
16+
- **3.3.3.** API 예외 처리
17+
- **3.3.4.** Spring Validation 사용
18+
- **3.3.5.** Converter 사용
19+
- **3.3.6.** Serializer/Deserializer 사용
1920

2021

2122

0 commit comments

Comments
 (0)