728x90
์ค๋ ๊ณต๋ถํ ๋ด์ฉ
- ํจ์คํธ์บ ํผ์ค - ์คํ๋ง ๊ฐ์ chap 2์ 03 ๋ชจ๋ ๋ฃ๊ธฐ
- ์คํ๋ง ๋ฐฐ์น - StepContribution ๋ฃ๊ธฐ
- ์คํ๋ง ์ํ๋ฆฌํฐ ๊ฐ์ - DelegatingProxyChain, FilterChainProxy ๋ฃ๊ธฐ
๐ญ ๋๋ ์ & ๋ฐฐ์ด ์
- ์๋ธ๋ฆฟ์์ ์ ๊ณตํ๋ ํํฐ๋ ์คํ๋ง ์ปจํ ์ด๋์์ ๊ด๋ฆฌํ์ง ์๋๋ค. ์ฆ ๋น์ด ์๋ ๊ฒ์ด๋ค. ์คํ๋ง ์ํ๋ฆฌํฐ์์๋ ์คํ๋ง ์ํ๋ฆฌํฐ์ ์ธ์ฆ ํํฐ๋ค์ ์คํ๋ง ๋น์ผ๋ก ๋ฑ๋กํด์ ์ฌ์ฉํ๋ ค ํ๋๋ฐ, ์ด๋ฅผ ์ํด DelegatingProxyChain๋ฅผ ์ฌ์ฉํ๋ค. ์ด๋ ์๋ธ๋ฆฟ ํํฐ๋ก์จ, ์๋ธ๋ฆฟ ํํฐ์ ์ค๊ฐ์์ ์คํ๋ง ์ํ๋ฆฌํฐ์ FilterChainProxy๋ฅผ ํธ์ถํ๋ ์ญํ ์ ํ๋ค. ์์ฒญ์ ์์๋ฐ์ FilterchainProxy๋ ์ธ์ฆ์ ์ํํ๋ ๊ฒ์ด๋ค.
- ์ค๋ ๊ฐ์๋ฅผ ํตํด์๋ @Table์ indexes๋ฅผ ํตํด ์ธ๋ฑ์ค ๊ธฐ๋ฅ์ ์ง์ํ๋ค๋ ๊ฒ์ด์๊ณ , ๋ํ @DataJpaTest๋ผ๋ ์ด๋
ธํ
์ด์
์ ํตํด, Data JPA์ ๊ด๋ จ ์๋ ๋น๋ค๋ง ํ
์คํธ ์ ๋ฑ๋กํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ๋์๋ค. ๊ฐ์ ๋ด์ฉ๋ ๋์์ง ์์๋ค. ๋ด๊ฐ ๋์น๊ฑฐ๋ ๋ชฐ๋๋ ๋ถ๋ถ๋ค์ ์๊ฐํด๋ณผ ์ ์๋ ๊ฐ์์๋ค.
- @DataJpaTest๊ฐ ์ฌ์ฉ๋๋ฉด ๋๋น์ ์ค์ ์ ๋ชจ๋ ๋ฌด์ํ๊ณ ๊ธฐ๋ณธ h2 ์ธ๋ฉ๋ชจ๋ฆฌ ๋๋น๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธํ๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด spring.test.database.replace: none ์์ฑ์ ์ฌ์ฉํ ์ ์๋ค.
- H2 ๋๋น๋ ๋ง์ ํธํ์ฑ ๋ชจ๋๋ฅผ ์ง์ํ์ฌ h2 ๋๋น๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์ค๋ผํด, Mysql๋ฑ์ ๋๋น์ ๋ํ ํ๊ฒฝ๊ณผ ๋น์ทํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
๐ฅ ๋ด์ผ ๊ณต๋ถํ ๋ด์ฉ
- ๋ฐฐ์น ๊ฐ์ ๋ฃ๊ธฐ
- ์คํ๋ง ์ํ๋ฆฌํฐ ๋ฃ๊ธฐ
- ์คํ๋ง ๊ฐ์ ๋ฃ๊ธฐ(ํจ์บ )
- ํธ๋์ญ์ ๊ณผ ๋ฝ, 2์ฐจ์บ์ ์ฝ๊ณ ์ ๋ฆฌํ๊ธฐ
๐ฅ ์ธ์ ๊ฐ..
- ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ณ ๊ตฌ์ถ ๊ฐ์
- ์คํ๋ง ๋ฐฐ์น ๊ฐ์ ๋ฃ๊ธฐ
- ํจ์คํธ์บ ํผ์ค - ํ ๋ฒ์ ๋๋ด๋ AWS ์ธํ๋ผ ๊ตฌ์ถ๊ณผ DevOps ์ด์ ์ด๊ฒฉ์ฐจ ํจํค์ง Online.
- ํจ์คํธ์บ ํผ์ค - 10๊ฐํ๋ก์ ํธ๋ก์์ฑํ๋๋ฐฑ์๋์น๊ฐ๋ฐ(Java/Spring) ์ด๊ฒฉ์ฐจํจํค์งOnline.
- ํจ์คํธ์บ ํผ์ค - ์ค๋ฌด ํ๋ก์ ํธ๋ก ๋ฐฐ์ฐ๋ Kotlin & Spring : ๋ฆฌํฉํ ๋ง๋ถํฐ ์๋น์ค ๊ตฌํ๊น์ง
- ๋์ปค ๊ฐ์ ๋ฃ๊ธฐ
- ๋ก๊ทธ ๊ด๋ จ ์ ๋ฆฌํ๊ธฐ
- ์ํ๋ฆฌํฐ ๊ด๋ จ ์ ๋ฆฌํ๊ธฐ
- Red-Black Tree
- ์ ๋์จ&ํ์ธ๋ ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถํ๊ธฐ
- ์ดํํฐ๋ธ ์๋ฐ 34
- ๋น ์๋์ & ๋ฆฌํ์๋์ ์ ๋ฆฌํ๊ธฐ
- ์ฝํ๋ฆฐ ์ธ ์ก์ ์ฝ๊ธฐ
- Spring ๊ฒ์ํ ํ๋ก์ ํธ Kotiln์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ธฐ
- ์คํ๋ง ๋ถํธ ์ค์ ํ์ฉ ๋ง์คํฐ chap 4
- ํ ๋น๋ ๊ฐ์ ๋ฃ๊ธฐ
- MethodSecurityInterceptor
์ค๋ ๊ณต๋ถํ ๋ด์ฉ ํฌ์คํ
728x90
'๐ณ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2022-08-09 (0) | 2022.08.10 |
---|---|
[TIL] 2022-08-08 (0) | 2022.08.08 |
[TIL] 2022-08-06 (0) | 2022.08.07 |
[TIL] 2022-08-05 (0) | 2022.08.06 |
[TIL] 2022-08-04 (0) | 2022.08.05 |