Skip to content

Commit 7151eb7

Browse files
committed
Update Posts " 404 이슈 해결 "
1 parent 35528a3 commit 7151eb7

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

_posts/2024-01-01-2024-DevHistory.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,11 @@ author: devFancy
7777

7878
* [[Spring DB 1편] 트랜잭션 이해, 스프링과 문제 해결](https://devfancy.github.io/Spring-DB-Transaction/)
7979

80-
* [[TestCode] 좋은 단위 테스트란? (feat. 히빗)](https://devfancy.github.io/SpringBoot-TestCode-Unit/)
80+
* [[TestCode] 좋은 단위 테스트란? (feat. 히빗)](https://devfancy.github.io/Hibit-SpringBoot-TestCode-Unit/)
8181

8282
* [[TestCode] Spring Boot 기반 통합 테스트와 슬라이스 테스트: 효과적인 레이어별 코드 검증 방법](https://devfancy.github.io/SpringBoot-TestCode-Integration-Testing/)
8383

84-
* [[Hibit] Gradle 프로젝트에 Jacoco 설정하기: 코드 커버리지 80%](https://devfancy.github.io/SpringBoot-Gradle-Test-Jacoco/)
84+
* [[Hibit] Gradle 프로젝트에 Jacoco 설정하기: 코드 커버리지 80%](https://devfancy.github.io/Hibit-SpringBoot-Gradle-Test-Jacoco/)
8585

8686
* [[Technology] 성능 테스트, 부하 테스트, 스트레스 테스트란](https://devfancy.github.io/Technology-Performance-Testing/)
8787

@@ -109,7 +109,7 @@ author: devFancy
109109

110110
> 240226 ~ 240303
111111
112-
* [[Hibit] Swagger에서 Spring Rest docs로 전환하기: 이유, 개념, 그리고 적용 가이드](https://devfancy.github.io/Spring-Rest-Docs/)
112+
* [[Hibit] Swagger에서 Spring Rest docs로 전환하기: 이유, 개념, 그리고 적용 가이드](https://devfancy.github.io/Hibit-Spring-Rest-Docs/)
113113

114114
> 240311 ~ 240317
115115

_posts/2024-02-04-Hibit-Retrospective.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,13 +150,13 @@ setter 없이 데이터를 수정하는 방법은 사용한 의도와 의미가
150150

151151
### 2. 테스트코드 도입 및 코드 커버리지 80% 유지
152152

153-
> 자세한 내용은 해당 [포스팅](https://devfancy.github.io/SpringBoot-TestCode-Jacoco/)에 정리했습니다.
153+
> 자세한 내용은 해당 [포스팅](https://devfancy.github.io/Hibit-SpringBoot-Gradle-Test-Jacoco/)에 정리했습니다.
154154
155155
우선 테스트코드에 대한 개념부터 실전까지의 경험을 쌓기위해 "Practical Testing: 실용적인 테스트 가이드" 강의를 들으면서 블로그에 [정리](https://devfancy.github.io/Practical-Testing/)해갔다.
156156

157157
해당 강의를 들으면서 동시에 히빗 ver2 프로젝트에도 적용하였고, BDD 기반으로 코드를 작성했다.
158158

159-
(단위 테스트 코드에 대한 자세한 내용은 이전에 작성한 [좋은 단위 테스트란?](https://devfancy.github.io/SpringBoot-TestCode-Unit/) 글에 작성했다)
159+
(단위 테스트 코드에 대한 자세한 내용은 이전에 작성한 [좋은 단위 테스트란?](https://devfancy.github.io/Hibit-SpringBoot-TestCode-Unit/) 글에 작성했다)
160160

161161
단위 테스트코드를 작성하면서 동시에 통합 테스트코드를 작성했는데, `@MockBean` 이라는 어노테이션을 사용했다.
162162

_posts/2024-11-24-TechInsight-Daanggn-Tech-MeetUp-2024.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ author: devFancy
7373

7474
![](/assets/img/tech_insight/Daanggn-Tech-MeetUp-2024-Ops-Dev-Team-2.png)
7575

76-
#### `1단계`: 서비스별 API 분리
76+
#### 해결 방안 `1단계`: 서비스별 API 분리
7777

7878
* API를 개선하고 확장성을 확보하기 위해 기존의 거대한 API를 **각 서비스에 맞는 API로 분리**한다.
7979

@@ -87,7 +87,7 @@ author: devFancy
8787

8888
![](/assets/img/tech_insight/Daanggn-Tech-MeetUp-2024-Ops-Dev-Team-3.png)
8989

90-
#### `2단계`: 역할 기반 분리
90+
#### 해결 방안 `2단계`: 역할 기반 분리
9191

9292
* 각 서비스별로 사용자 정보 조회 API 내부에서 **역할** 에 따라 분리한다.
9393

@@ -103,7 +103,7 @@ author: devFancy
103103

104104
![](/assets/img/tech_insight/Daanggn-Tech-MeetUp-2024-Ops-Dev-Team-4.png)
105105

106-
#### `3단계`: 서비스별 API 통합
106+
#### 해결 방안 `3단계`: 서비스별 API 통합
107107

108108
* 분리되어 있던 각 서비스별 사용자 정보 조회 API를 하나의 API로 통합하기로 한다. (API 형태가 비슷하기 때문)
109109

@@ -115,7 +115,7 @@ author: devFancy
115115

116116
![](/assets/img/tech_insight/Daanggn-Tech-MeetUp-2024-Ops-Dev-Team-5.png)
117117

118-
#### `4단계`: 메타 프로그래밍 도입
118+
#### 해결 방안 `4단계`: 메타 프로그래밍 도입
119119

120120
* 위의 문제를 해결하기 위해 `메타 프로그래밍` 기법을 도입한다.
121121

0 commit comments

Comments
 (0)