Packโs History
/
Category
/
Backend
Search
๐ฑ
Backend
Gallery
List
Search
์์ ๋ก ์์๋ณด๋ Saga & Outbox ํจํด
@RequestBody๋ ์ด๋ป๊ฒ ๋์ํ๋๊ฐ
Service, Handler์ ์ฑ ์์ ๋ํ์ฌ
Saga Pattern ์ด๋
์์ ๊ฐ์ ํฌ์ฅํ๋ Value Object
(๋ฏธ์) ๊ฐ์ฒด์งํฅ์์ ์์ฃผ ๋ฑ์ฅํ๋ ํค์๋
Redis๋ก ์บ์ฑ์ ํด๋ณด์
Spring Boot์ ์บ์ฑ ์ ์ฉํด๋ณด๊ธฐ
Spring Security ์ฌ์ฉ์ ์ด๋ ธํ ์ด์
[MSA] Service Discovery
Spring ๊ฐ๋ฐํ๋ฉด์ ๋๊ผ๋ ์ฃผ๊ด์ ์ธ ์ค์ํ ๋ด์ฉ
@Value(staticConstructor = "of")
์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์ DIP๋ฅผ ๋ง์กฑํ๋๊ฐ
์ ์ค ์ผ์ด์ค๋ฅผ ๊ตฌํํ๊ธฐ ์ํ โ์ ํ๋ฆฌ์ผ์ด์ โ ์๋น์ค
DDD ์ธ๋ ๋๋ฐ
TDD๋ก ๊ตฌํํ๋ ์ซ์ ์ผ๊ตฌ ๊ฒ์
Kakao OAuth
Spring Batch ๋
REST-Assured๋?
POJO๋
IntelliJ๋ฅผ ์ ์ฉํ๊ฒ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
Redis๋ฅผ ํ์ฉํ ์ด๋ฉ์ผ ์ธ์ฆ
JWT๋ฅผ ํตํด ๊ตฌํํ๋ Access token๊ณผ Refresh token
csrf๋ฅผ disable ํ๋ ์ด์
Swagger๋ฅผ ์ค์ ํด๋ณด์
Spring Security ์ธ์ฆ ์ ์ฐจ
์์ ๋ก ์์๋ณด๋ ์ผ๊ธ ์ปฌ๋ ์
๋๋ฏธํฐ ๋ฒ์น์ด๋
๊ฐ์ฒด์งํฅ์ค๋ฝ๊ฒ ์ฝ๋ฉํด๋ณด์
๋ฐ์ดํฐ ์์ฃผ์ ์ฌ๊ณ ์ ํ๋ ์์ฃผ์ ์ฌ๊ณ
์ด๋๊น์ง ์ถ์ํ ํด์ํ๋๊ฐ?
์์กด์ฑ์ ์ด๋ป๊ฒ ๋๋ฌ๋ด๋๊ฐ
CrudRepository๋
JWT Token์ ํค๋๋ก ์ ์กํ๋ ์ด์
ResponseCookie ํด๋์ค๋
ArgumentResolver๋
์ฐ๊ด๊ด๊ณ
Java Reflection์ด๋
.yml ์ค์ ์ ํตํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ
๊ฐ์ฒด์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋งคํ
ํธ๋์น์ ๊ณผ ํ๋ฌ์
์ํฐํฐ์ ์์์ฑ ์ปจํ ์คํธ
์ JPA๋ฅผ ์จ์ผ ํ๋๊ฐ
์ ์๋ต ํด๋์ค๊ฐ ํ์ํ๊ฐ
@Builder๋ฅผ ์ ์ฌ์ฉํ๋๊ฐ?
@RequestBody์ @ModelAttribute์ ์ฐจ์ด
ํ ์คํธ์ ๋ํ ๊ฐ์์ ๊ฐ๋ฐ์๊ฐ ํด์ผํ ๊ณ ๋ฏผ
[Spring] @EnableConfigurationProperties
Object Mapper๋?
์์ ์ํฉ์ผ๋ก ๋ฐฐ์ฐ๋ TDD
Load more