์ค๋ ํ ๊ณต๋ถ ๐ง
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (Java) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌ
- ๊ฐ์ธ ๊ณผ์ Lv2๊น์ง ๋ฆฌํฉํ ๋ง
- ๊ฐ์ธ ๊ณผ์ ์ฃผ์ ์ถ๊ฐํ๊ธฐ
- ๊ฐ์ธ ๊ณผ์ README ์์ฑ
์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌ โ๏ธ
์ค๋ ์งํํ๋ ๊ณผ์ ์งํ ์ํฉ์ ์ ๋ฆฌํด ๋์ผ๊ฒ ๋ค!
- Lv2 ํํธ๋ฅผ JDBC์ ์ ์ฉํ๋ ๊ฒ์ ๋๋๋ค!
- ์ผ์ ์์ ํํธ ์ฝ๋ ์์ - TodoRepository(updateTodo ๋ฉ์๋ ์์ ), JdbcTemplateRepository(updateTodo ๋ฉ์๋ ์์ ), TodoScheduleService(updateTodoService ๋ฉ์๋ ์์ )
- ์ผ์ ์ญ์ ์ฝ๋ ์์ - JdbcTemplateRepository(deleteTodo ๋ฉ์๋ ์์ ), TodoRepository(deleteTodo ๋ฉ์๋ ์์ ), TodoScheduleService(deleteTodoService ๋ฉ์๋ ์์ )
- Optional ๊ฐ์ฒด๋ฅผ ์ํ ์ฝ๋ ์ถ๊ฐ - TodoRepository(searchTodoByIdOrElseThrow ๋ฉ์๋ ์์ฑ), JdbcTemplateRepository(searchTodoByIdOrElseThrow ๋ฉ์๋ ์์ฑ), TodoScheduleService(searchTodoByIdOrElseThrow ๋ฉ์๋ ์ ์ฉ)
- ์ฝ๋ ์ค๋ช ์ ์ํด ์ฃผ์์ ์์ฑํ๋ค.
- README ํ์ผ์ ์์ฑํ๋ค.
์ค๋ ํ๋ฃจ ์ ๋ฆฌ โ๏ธ
์ค๋์ ํ๋ฃจ์ข
์ผ ๊ณผ์ ์๋ง ์ง์คํด์ Lv2 ํํธ์ ์ฃผ์ ์์ฑ, README ํ์ผ๊น์ง ์์ฑํ ์ ์์๋ค.
์ค์ ๋ด๋ด Lv2๋ฅผ JDBC์ ์ฐ๋ํ์ฌ ๋ฆฌํฉํ ๋งํ๋๋ฐ ์ค๊ฐ์ ์๊พธ ๋จธ๋ฆฌ๊ฐ ์ ๋์๊ฐ์ง ์์์ ํค๋งธ๋ค.. ๊ฐ์ ์ค์ต ์ฝ๋์ ๊ฐ์ ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ๋ฉด์ ํด๋ ์ฝ์ง ์์์ ์ ๊น์ ํด์ ์๊ฐ์ ๊ฐ์ก๊ณ , ์ฌ๋ ๋์ ๋จธ๋ฆฌ๊ฐ ๋ฆฌํ๋ ์ฌ๋ผ์ ์์ ๋ถ๋ถ๊ณผ ์ญ์ ๋ถ๋ถ์ ๋ฆฌํฉํ ๋ง์ ๋๋ผ ์ ์์๋ค.
์คํ์๋ ์ฝ๋ ์ค๋ช
์ ์ํด ๊ณ์ ์ฃผ์์ ์์ฑํ๊ณ , ์์ฑํ๋ค๋ณด๋ ์คํ ์๊ฐ์ ๊ฑฐ์ ๋ค ์ด ๊ฒ ๊ฐ๋ค.... ์ฃผ์ ์ ๋ ๊ฒ๋ ์ด๋ ๊ฒ ์ค๋ ๊ฑธ๋ฆฌ๋ค๋..
์ ๋
๋จน๊ณ ๋์ README ํ์ผ ์์ฑ์ ์ง์คํด์ ์ด์ฌํ ์ด์์ ์ง๊ณ GPT์ ๋์์ ์กฐ๊ธ์ฉ ๋ฐ์๋๋ ์๊ฐ๋ณด๋ค ๊น๋ํ๊ฒ README ํ์ผ์ ๋ด์ฉ๋ค์ ์ ๋ฆฌํ ์ ์์๋ค.
์ค๋ ์๊ฐ๋ณด๋ค ๋ง์ ๊ฒ๋ค์ ํ๋ค๊ณ ์๊ฐํ๋๋ฐ.. ์์ , ์ญ์ ๋ฆฌํฉํ ๋ง์ด๋ ์ฃผ์์ ์ ๊ณ README ํ์ผ์ ์์ฑํ๊ฒ ๋ค์๋ค!! ํ .. ๋ง์ด ํ๊ฑด๊ฐ..?
๋ด์ผ์ ์ด์ ํธ๋ฌ๋ธ ์ํ ๋ธ๋ก๊ทธ์ ์ ๋ฆฌํ๊ณ ๊ณผ์ ์ ์ฒด์ ์ผ๋ก ํ์ ๋ค์์ ์ ์ถํด์ผ๊ฒ ๋ค!! ๋ด์ผ๊น์ง ์กฐ๊ธ๋ง ํ๋ด์ ๐
๋ด์ผ ๊ณํ โฐ
- ๊ณผ์ ํธ๋ฌ๋ธ ์ํ ์์ฑ
- ๊ณผ์ ๊ฒํ ํ ์ ์ถ
- ๋ฒ ์ด์ง๋ฐ ์ธ์ ๋ฃ๊ธฐ
- ์๋ จ ๊ฐ์ ์์
+ ์ถ๊ฐ๋ก ๊ณํ์ด ๋ ์๊ธธ ์๋ ์์ด๋ค~_~
'Today I Learned(TIL) > ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 13 (0) | 2024.12.11 |
---|---|
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 12 (0) | 2024.12.10 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 10 (2) | 2024.12.08 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 8 (1) | 2024.12.06 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 7 (0) | 2024.12.05 |