๋ฉํฐ ๋ชจ๋ ์ํคํ ์ฒ๋ก ๊ตฌํํ๋ ์ํ ์๋ฒ ํต์ฌ ๊ธฐ๋ฅ [ Kotlin & Spring ]
์ด ๊ฐ์๋ Kotlin๊ณผ Spring Boot๋ฅผ ํ์ฉํด ๋ฉํฐ ๋ชจ๋ ํ๋ก์ ํธ๋ฅผ ์ฒ์๋ถํฐ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค. ๋ชจ๋ํ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ถํฐ Gradle ์ค์ , ๋ชจ๋ ๊ฐ ์์กด์ฑ ๊ด๋ฆฌ, ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ๊น์ง ์ค์ต ์ค์ฌ์ผ๋ก ์งํํฉ๋๋ค. ์ด๋ณด์๋ถํฐ ์ค๊ธ ๊ฐ๋ฐ์๊น์ง ๋ฉํฐ ๋ชจ๋์ ๊ธฐ์ด์ ์ค๋ฌด ์ ์ฉ์ ๋ฐฐ์ฐ๊ณ ์ถ์ ๋ ํด๋น ๊ฐ์๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์.
์๊ฐ์ 257๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ํด๊ฒฐ
ํ๋ก์ ํธ ์์กด ๊ด๊ณ
์๋ ํ์ธ์. ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค.๋ค๋ฆ์ด ์๋๋ผ ํ๋ก์ ํธ ์์กด์ฑ ๊ด๊ณ๋ฅผ ๊ทธ๋ํ๋ก ๊ทธ๋ ค์ฃผ์ จ๋๋ฐ์. ๊ทธ๋ ค์ฃผ์ ๊ทธ๋ํ๊ฐ ๋ง๋๊ฑธ๊น์..?bank-mornitoring์ ์๋ฌด๋ฐ ๋ชจ๋์ ์์กดํ์ง ์๊ณ , ๋ฐ๋๋ก ba
javaspringkotlinmysqlspring-boot์๋
ใป
5์ผ ์
0
33
2
- ํด๊ฒฐ
๋น๋๊ธฐ ์ ์ก์ ์ํ Thread ๊ด๋ฆฌ ์์ Executor ์ค๋ช ์ค๋ฅ
์๋ ํ์ธ์! ์ ์ตํ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค.Executor ์ค๋ช ์ค ํ ๊ฐ์ง๋ฅผ ์ ์ ๋๋ฆฌ๊ณ ์ถ์ต๋๋ค.๊ฐ์์์ ์ค๋ช ํด์ฃผ์ ๋ด์ฉ์ maxPoolSize๊น์ง ๋ฐ๋ก ์ค๋ ๋๊ฐ ์์ฑ๋๋ ๊ฒ์ผ๋ก ์ดํด๋ ์ ์๋๋ฐ,์ค์
javaspringkotlinmysqlspring-bootchess.min
ใป
5๋ฌ ์
0
60
2
- ํด๊ฒฐ
๋ฉํฐ๋ชจ๋ ์ด๊ธฐ์ค์
์ง๊ธ Swagger ์ ์ฉํ๊ธฐ ๋ณด๊ณ ์๋๋ฐApplication.kt ํ์ผ ์ ์์ฑํ๋๋ฐ์คํ๋ง์ด ์ ์ฉ์ด์๋ผ๋์ง
javaspringkotlinmysqlspring-boot๊น์ฐ์ฒ
ใป
7๋ฌ ์
0
96
2
- ํด๊ฒฐ
Advice ํจํด์ ๋ค์ ๋ถ๋ฆฌํ ์ ์๋์
aop์ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํด advice ํจํด์ ์ฌ์ฉํ์ จ๋๋ฐ, ๋งค๋ฒ ์ฝ๋์ advice๊ฐ ๋ค์ด๊ฐ๋๊ฒ ์ข ๋ฒ๊ฑฐ๋ก์ธ ์๋ ์์๊ฑฐ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์ด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค..! <p style="tex
javaspringkotlinmysqlspring-bootํ๋ฐ
ใป
7๋ฌ ์
0
94
3
- ํด๊ฒฐ
CQRS ์ค๊ณ ํ
๋๊ท๋ชจ ํธ๋ํฝ ํ๊ฒฝ์์ Write Service์ ๋ถํ๋ฅผ ์ค์ด๊ธฐ ์ํ CQRS ์ค๊ณ ํ์ด ์์๊น์?
javaspringkotlinmysqlspring-boot์ด๋ณด์ก์ด
ใป
7๋ฌ ์
0
108
2
- ํด๊ฒฐ
ํจํค์ง, ๋๋ ํฐ๋ฆฌ ๊ตฌ์กฐ ์ง๋ฌธ (๊ฐ์ ๋ด์ฉ ๊ด๋ จX)
์ผ๋จ ์ง๋ฌธ์ ์์ ์ฝํ๋ฆฐ์ ๋ํ ๊ฐ๋ ์ด ํ๋๋ ์๋ค๋ผ๋ ์ ์ดํดํด์ฃผ์๊ธธ ๋ฐ๋ผ๋ฉด์๊ฐ์ ๋ด์ฉ์ ๋ณด๋ค๊ฐ ํจํค์ง๋ ํด๋์ค ํ์ผ ์์ฑํ๋ ๋ฐฉ์์ด ๋๋ฌด ๋ ํนํด์ ์ง๋ฌธ์ ํ์ง ์์์๊ฐ ์๋๋ผ๊ตฌ์ํด๋์คํ์ผ
kotlinclasspackage๊น๋๋ฏผ
ใป
8๋ฌ ์
0
97
2
- ํด๊ฒฐ
Circuit Breaker ์ง๋ฌธ
์๋ ํ์ธ์. circuit breaker ์ฝ๋๋ฅผ ๋ดค์ ๋ ๊ฐ๋ตํ๊ฒ circuit breaker๊ฐ ์ด๋ฐ๊ฑฐ๋ค ๋ผ๊ณ ์ค๋ช ํด์ฃผ์ จ์ง๋ง, ์ถ๊ฐ๋ก ๊ถ๊ธํ
javaspringkotlinmysqlspring-bootHAHA
ใป
8๋ฌ ์
0
77
2
- ํด๊ฒฐ
jpa entity ์ง๋ฌธ
์๋ ํ์ธ์. Entity ์ ์ธ ์ data class vs class ์ง๋ฌธ๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค.<p style="text-align: le
javaspringkotlinmysqlspring-bootHAHA
ใป
8๋ฌ ์
0
88
1
- ํด๊ฒฐ
๋ชจ๋ ๊ฐ ์์กด์ฑ ๊ด๋ฆฌ์ ๋ํ ์ง๋ฌธ
์๋ ํ์ธ์. ๊ฐ์ ์๊ฐ์ค์ ์์กด์ฑ ์ถ๊ฐ์ ๋ํด์ ์๋ฌธ์ด ๋ค์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค. ์ ๊ฐ 26๊ฐ๊น์ง ๋ฃ๊ณ ์ฌ๋ฆฌ๋ ์ง๋ฌธ์ด๋ผ ํ์ ๊ฐ์์์ ๋ฆฌํฉํ ๋ง ๋๋ ๊ฒ์ด๋ผ๋ฉด ๋์ด๊ฐ์ฃผ์ธ์! <p sty
javaspringkotlinmysqlspring-boot1q2w3e4r
ใป
9๋ฌ ์
0
107
1






