๋ชจ๋์๋ฐ2 2022.02.25์ ๊ธฐ๋ก => ๊ณต๋ถ ๊ด๋ จ1) ๋ชจ๋ ์๋ฐ ์คํธ๋ฆผ(Stream) & ์ ์ถ๋ ฅ ์คํธ๋ฆผ(IO Stream)2) ๊ธ์ผ ๋ฐฐ์ด ๋ด์ฉ ๋ณต์ต3) ๊ธฐ์ ์ง๋ฌธ ์ฉ์ง์ ๋ชจ๋ ์ ๋ฆฌ => ํ์ด๋ ํ๋ก์ ํธ ๊ด๋ จ1) UI ํ์โถ ๋ฌธ์ ์ ๋ฆฌโถ ๊ณต๋ถ ๋ด์ฉDBDTO ํด๋์ค์ ํ๋๊ฐ๊ณผ DB ์ปฌ๋ผ๋ช ์ ์ด๋ฆ์ด ๋์ผํ์ง ์์ ๊ฒฝ์ฐ ์ ์ฝ์กฐ๊ฑด์ ๊ฑธ์ด๋๋ฉด ์ข๋ค.ํฌํจ ๊ด๊ณ๊ฐ ์ฑ๋ฆฝ๋๊ธฐ ์ํด์๋ ๋ฐ๋์ ํ๋์ ์ธ์คํด์ค ์ ์ฅ1:1 ๊ด๊ณ์ ์กฐ์ธ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ํด๋์ค⇒ ๊ธฐ์กด์ ์์ฑ๋ ํด๋์ค๋ฅผ ์ฌ์ฌ์ฉ **POJO(Plan Old Java Object)**ํ์ฌ ์๋ก์ด ํด๋์ค๋ฅผ ์ฝ๊ฒ ์์ฑํ์ฌ ์์ฐ์ฑ ์ฆ๊ฐ ๋ฐ ์ ์ง๋ณด์ ํจ์จ์ฑ ์ฆ๊ฐ1:N ๊ด๊ณ์ ์กฐ์ธ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ํด๋์ค⇒ ๋ชฉ๋ก์ ์ ์ฅํ๊ธฐ ์ํด List ์๋ฃํ ์ด์ฉํ ์ด๋ธ๊ณผ ํ ์ด๋ธ์ ๊ฒ์๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ธฐ ์.. 2022. 2. 25. 2022.02.23์ ๊ธฐ๋ก โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ๊ณต๋ถ ๊ด๋ จ 1) ์คํธ๋ฆผ Stream / ๋ชจ๋ ์๋ฐ 8 ํจ์ํ ํ๋ก๊ทธ๋๋ฐ 2) ์๋ฐ ๋ฆฌํฉํ ๋ง 3) ๊ธ์ผ ๋ฐฐ์ด ๋ด์ฉ ๋ณต์ต 4) ์คํ๋ง ๊ฐ์ฒด์งํฅ ์ฑ 1๋จ์ => ํ์ด๋ ํ๋ก์ ํธ ๊ด๋ จ 1) ํ๋ฉด ๋ชฉ๋ก ๋ฐ ๊ฒ์ฌ์ ํ์ โถ ๋ฌธ์ ์ ๋ฆฌ 1. ์ฉ์ด ๊ด๋ จ ๋ฌธ์ ๋ฌธ์ : ๊ตฌ๊ธ๋ง ๊ฒ์์ ํ๋ฉฐ ๊ณต๋ถ๋ฅผ ํ๋ค๋ณด๋ ๋ชจ๋ฅด๋ ์ฉ์ด ํฌ์ฑ์ด๋ค. ํด๋ต : ๊ณ์ ๊ฒ์ํ๋ฉฐ ์์๋ณด๊ณ ์์๋ฅผ ๋ค์ด ์ดํดํ์. โถ ๊ณต๋ถ ๋ด์ฉ MyBatis (Framework) SqlSessionFactory ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ธฐ ์ํด ํ์ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ํ๊ฒฝ ์ค์ ํ์ผ properties : property ์๋ฆฌ๋จผํธ๋ฅผ ์ค์ ํ๊ธฐ ์ํ ์์ ์๋ฆฌ๋จผํธ resource ์์ฑ : Properties ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์์ฑ๊ฐ์ผ๋ก ์ค์ ⇒ p.. 2022. 2. 23. ์ด์ 1 ๋ค์ ๋ฐ์ํ