js14 2022.02.19์ ๊ธฐ๋ก โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ=> ๊ณต๋ถ ๊ด๋ จ1) ์ด๋ฒ ์ฃผ ๋ฐฐ์ด ๊ฐ๋ ์ ๋ฆฌ ๋ค ํ๊ธฐ O2) ๊ฐ์ธ ๊ณต๋ถํ CS์ง์ ๋ค ํ๊ณ ๋จธ๋ฆฌ์ ๋ฃ๊ธฐ O => ํ์ด๋ ํ๋ก์ ํธ ๊ด๋ จ1) ๊ธฐํ์ ์์ฑ> ์๋ฃ, ๋์์ธ ๋์ค์.2) ํ๋ฉด ์ค๊ณ์ ์์ฑ> ํ๋ฉด ์์ธ ์์๊น์ง 2022. 2. 19. 2022-02-13์ ๊ธฐ๋ก โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ๊ณต๋ถ ๊ด๋ จ1) AJAX ๊ฐ๋ ์ ๋ฆฌ ๋ณต์ต2) ์ง๋ฌธํ ๋ด์ฉ ์ ๋ฆฌ ๋ฐ ์ค๋น โถ ๊ณต๋ถ ๋ด์ฉํ์ด๋ ๋ ๊ธฐ์ ๋ค์คํ๋ง ๋ถํธ๋ ์จ๋ ๊ด์ฐฎ๋ค. ํ์ง๋ง ์คํ๋ง ๋ ๊ฑฐ์๋ฅผ ์ฐ๋ฉด ์ฌ๋ฌ๊ฐ์ง ์ธํ ์ด ํ์ (๋ถํ์ํ ์ธํ ์ด ํ์์์ ์ง๊ธ ๊ธฐ์ค์์๋ ๋ถ๊ฐ๋ฅ ํ ๋ฏ ์ถ๋ค.๋ฆฌ์กํธ๋ฅผ ์จ๋ ์ดํ์ ๋๋ค. (์ฐ๋์กฐ๊ฑด) ํ์ง๋ง ํฉ๊ฒฉ๋ณด์ฅ์ ์์. ๋ฉด์ ์ง๋ฌธ์์ ๊ทธ ๋ถ๋ถ์์ ๊ตฌ์ฒด์ ์ธ ๋ญ ์ผ๋์ง, ์ ์ผ๋์ง๋ฅผ ๋ฌด์กฐ๊ฑด ๋ฌผ์ด๋ด ⇒ ํํฌ๋ฃจ ์ธ๊ฑฐ๋ฉด ์ํ๋๊ฒ ๋ซ๋ค.๊น์ ๋ฐ๋ก ๊ณต๋ถํ ํ์๊ฐ ์๋ค? Git Flow๋ผ๋๊ฒ ์๋ค. (ํ์ ์ ์ํ ๋๊ตฌ)โถ ์์ผ๋ก์ ๊ณต๋ถ ๋ฐฉ๋ฒ -> ์ดํด๊ฐ ์๊ฐ๋ ๋ถ๋ถ :์ธํฐ๋ท ์ฐพ์๋ณด๊ธฐ(๊ตฌ๋ผ ์ ๋ณด๊ฐ ๋ง์) ⇒ ํ๊ฐ์ง๋ง ๋ณด์ง ๋ง์, ์ฌ๋ฌ๊ฐ์ง ๋ณด๊ธฐ์ฑ ์ ์ฝ์ผ๋ฉด์ ์์ ๋ฉด์ ์ง๋ฌธ์ ์๊ฐํ๋ฉฐ ์ ๋ฆฌํ๊ธฐ=> ๋ธ๋ก.. 2022. 2. 13. 2022-02-11์ ๊ธฐ๋ก โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ๊ณต๋ถ ๊ด๋ จ1) AJAX ๊ฐ๋ ์ ๋ฆฌ โถ ๊ณต๋ถ ๋ด์ฉ XML & JSON๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ⇒ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ฉฐ 0๊ณผ1์ ๋จ์ํ ๋์ด๋ก ์ด๋ฃจ์ด์ง ํ์ผ⇒ ํด๋น ํ์ผ์ ์ฝ์ ์ ์๋ ํน์ ์ดํ์์๋ง ์คํ ๊ฐ๋ฅํ ์คํธ ๋ฐ์ดํฐ⇒ ํ์คํ๋ ๋ฌธ์ ํํ ๋ฐฉ๋ฒ์ ์ํด ์ ์ฅ๋ ํ์ผ= ๋ชจ๋ ์์ฉ ํ๋ก๊ทธ๋จ์์ ํด์ ๊ฐ๋ฅ๋น๊ตฌ์กฐ์ ๋ฌธ์⇒ ์์ฑ์์ ์คํ์ผ์ ๋ฐ๋ผ ์์ฑ๋ ๋ฌธ์⇒๋ด์ฉ๊ณผ ๊ตฌ์กฐ, ํํ์ด ๋ณตํฉ๋์ด์ง ํํ๋งํฌ์ ⇒ ํ ์คํธ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ์ ๋ฌธ์ ํํ ๋ฐฉ๋ฒ⇒ ํ ์คํธ๊ธฐ๋ฐ ๋ฉํ๋ฐ์ดํฐ ํํ⇒ ๋ฌธ์์ ๋ ผ๋ฆฌ์ ์ธ ํํ ๊ฐ๋ฅ⇒ SGML, HTML(์น ์ถ๋ ฅ ์ ์ฉ), XML(ํ์ฅ๋ ๋งํฌ์ ์ธ์ด ๊ตฌ์กฐํ๋ ๋ฌธ์๋ฅผ ์ ์ก ๊ฐ๋ฅํ๋๋ก ๊ฐ์ ์ ๋ฌ ๋ชฉ์ ) ๋ฑ๋ฑ⇒ XML์ ํ์ฑ์ด ํ์ํจ (dom ํ์)⇒ XML ์ ์ธ๋ฌธ์ ์์ฑ์ด.. 2022. 2. 13. 2022.02.10์ ๊ธฐ๋ก โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ๊ณต๋ถ ๊ด๋ จ1) AJAX ๊ฐ๋ ์ ๋ฆฌ2) ๊ฐ์ฒด์งํฅ ์ฑ 3๋จ์ ์ฝ๊ณ ์ ๋ฆฌ โถ ๊ณต๋ถ ๋ด์ฉAJAX(Asynchronous JavaScript And XML)๋๊ธฐ์ VS ๋น๋๊ธฐ์⇒ ๋๊ธฐ ๋ฐฉ์์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ ๊น์ง ๋ค๋ฅธ ์์ ์ํ ๋ถ๊ฐ ๋น๋๊ธฐ๋ ๊ฐ๋ฅ.GET ๋ฐฉ์ ์์ฒญ ์ ๋ฌธ์ ์ (์ ๋ฌ ๊ฐ์ด ์ ์ ๊ฒฝ์ฐ/๊ฐ๋จํ๊ฒ ์ ๋ฌํ ๊ฒฝ์ฐ)⇒ ์ธํฐ๋ท ์ต์คํ๋ก๋ฌ๋ URL์ ํ๊ธ ์ ๋ฌ์ด ์๋๋ฏ๋ก(๋ธ๋ผ์ฐ์ ์์ฒด๊ฐ ์๋ ํ์ฑ์ด ์๋จ) ํ๊ธ ๊ฐ ์ ๋ฌ ์ ๋ถํธํ ์ฒ๋ฆฌ๋ฅผ ํด์ผ ํจ.POST ๋ฐฉ์์ผ๋ก ์น ํ๋ก๊ทธ๋จ์ ์์ฒญ(์ ๋ฌ ๊ฐ์ด ๋ง์ ๊ฒฝ์ฐ/๋ณด์์ ์ํจ)⇒ send ๋ฉ์๋์ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ์ ๋ฌ⇒ ๊ธฐ๋ณธ์ ์์ ๋ฐ์ดํฐ๋ก ์ ๋ฌ(ํ ์คํธ, multipart/form data → ์์๋ฐ์ดํฐ)⇒ ํด๊ฒฐ๋ฒ) “ap.. 2022. 2. 10. 2022.1.23์ ๊ธฐ๋ก โถ ๋๋ ์ด๋ค ์ฌ๋(๋ชฉํ)์ด ๋๊ณ ์ถ์๊ฐ> ๋งค์ผ ๋์์ง๋ ๋๋ก ๊ฑฐ๋ญ๋๊ณ ์ถ๋ค. ์ ์ ๋ ๋จ๋จํด์ง์. โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ์ธ๋ฏธํ๋ก์ ํธ ๊ด๋ จ1) ํด๋ ์ข ๋๋ ๋ณด๊ธฐ (์์ ํด๋ ํ์, ์ ๋ฐฐ๋ค ํด๋ ํ์ ์ข ๋ถ์)2) CSS, PHP ํ์ผ ๋ฃจํธ ์ค์ ํด์ ๋ณด๊ธฐ3) ๋ ธ์ ์ง์ด ํ์ผ ๋ชฉ๋ก ์ ๋ฆฌ4) SQL ์ ์์ ํผํผํฐ ์ ๋ฆฌ (๋ด๋นํ์๋ ๋ถ์ด ์ค๋ ์ฃผ์๋ฉด..) => ๊ณต๋ถ ๊ด๋ จ1) ๊ฒ์ํ ํ๋ ๋ง๋ค๊ธฐ (์์ ์ด๋์ ๋ ํด์)2) ํ๋ฆ ์ธ์ฐ๊ธฐ โถ ์คํฐ๋ ๋ด์ฉ&๊ฒฐ๊ณผ-> ํ๋ก์ ํธ ๊ธฐ๊ฐ ๋์ ์ ์ ์ค๋จ 2022. 1. 23. 2022.1.21์ ๊ธฐ๋ก โถ ๋๋ ์ด๋ค ์ฌ๋(๋ชฉํ)์ด ๋๊ณ ์ถ์๊ฐ > ๊ฑฑ์ ์์ด ์ด๊ณ ์ถ๋ค. ์กฐ๊ธํ ๋์์ ์ฌ์ ๋ก์ด ๋๋ก ๊ฑฐ๋ญ๋๊ณ ์ถ๋ค.โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ=> ์ธ๋ฏธํ๋ก์ ํธ ๊ด๋ จ1) ๊ฒ์๊ธ ๊ทธ๋ฃน๊ด๋ จ ์ปฌ๋ผ ์ถ๊ฐ2) ์์ ์ ๋ฆฌ ํ ๋ฐฐํฌ => ๊ณต๋ถ ๊ด๋ จ1) ํ์คํ ๋ณต์ต(์์ ํ์ฌ ์ ๋ณด๊ณ ๋ง๋ค์ด๋ณด๊ธฐ)2) ํ๋ฆ ์ฝ๊ธฐ (์ ์ผ ์ค์) โถ ๊ณต๋ถ ๋ด์ฉ โถ ์ธ๋ฏธ ํํ๋ก์ ํธ โถ ์คํฐ๋ ๋ด์ฉ&๊ฒฐ๊ณผ 2022. 1. 21. 2022.1.19์ ๊ธฐ๋ก โถ ๋๋ ์ด๋ค ์ฌ๋(๋ชฉํ)์ด ๋๊ณ ์ถ์๊ฐ> ์ด๋ด์ผ๋ก 3์ฒ ์คํ๋ฐ ๋ฐ๋ ํ์ฌ์ ๋ค์ด๊ฐ๊ณ ์ถ๋ค.โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ=> ์ธ๋ฏธํ๋ก์ ํธ ๊ด๋ จ1. ํด๋, ํ์ผ ๋ถ์ 2. ์ฃผ๋ฌธ Table ๊ฐ์ ๊ฒ ํ์ธ 3. ์ถํ ๊ณํ ์ค๋ช (ํด๋ ์ ๋ฆฌ ๋ฐ, SQL ๊ตฌ์ ๊ด๋ จ ๊ฑด) => ๊ณต๋ถ ๊ด๋ จ1) ํ์คํ ๋ณต์ต(์์ ํ์ฌ ์ ๋ณด๊ณ ๋ง๋ค์ด๋ณด๊ธฐ) โถ ๊ณต๋ถ ๋ด์ฉsite (์ผํ๋ชฐ)๋ค์ ์นด์นด์ค ๋งต js ์ด์ฉ ์ฃผ์ ์ฐพ๊ธฐ ⇒ ์์ ์ด์ฉ (์ฐํธ๋ฒํธ ์๋น์ค ๊ฒ์)๋ก๊ทธ์ธ ๊ตฌํ์ํธํ ํด๋์ค๋ฅผ ์ด์ฉํ์ฌ ๋น๋ฐ๋ฒํธ๋ ์ํธํ์ฅ๋ฐ๊ตฌ๋์ฅ๋ฐ๊ตฌ๋ ํด๋์ค๋ฅผ ๋ง๋ค์ด์ ๊ธฐ์กด ์์ฒญ ํ์ด์ง๋ฅผ ์ธ์ ์ ๊ฐ ์ ์ฅ (๋ก๊ทธ์ธ ํ ๋ฐ๋ก ๊ตฌ๋งคํ์ด์ง๋ก ์ด๋ํด์ผํจ. ๋ฉ์ธํ์ด์งx)request.getRequestURI() : ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ URI ์ฃผ์๋ฅผ ๋ฐํํ๋ ๋ฉ์๋requ.. 2022. 1. 19. 2022.1.18์ ๊ธฐ๋ก โถ ๋๋ ์ด๋ค ์ฌ๋(๋ชฉํ)์ด ๋๊ณ ์ถ์๊ฐ > ์ฌ์ ๋ก์ด ์ฌ๋ (์ ์ ์ , ๋ฌผ์ง์ ์ผ๋ก)์ด ๋๊ณ ์ถ๋ค. โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ => ์ธ๋ฏธํ๋ก์ ํธ ๊ด๋ จ 1) ์์๊น์ง ๋ฐฐ์ก, ์ฃผ๋ฌธ, ๊ด๋ จ ํ ์ด๋ธ ์ ๋ฆฌํด์ค๊ฒ ์ํค๊ธฐ 2) ํฌ๋กค๋ง ํ์ผ ์ ๋ฆฌ ๋ชจ์ => ๊ณต๋ถ ๊ด๋ จ 1) ํ์คํ ๋ณต์ต(์์ ํ์ฌ ์ ๋ณด๊ณ ๋ง๋ค์ด๋ณด๊ธฐ) => ํ์ด๋ ํ๋ก์ ํธ ๊ด๋ จ 1) ๋จ๊ถ์ฑ ๊ฐ์ฌ ํ์ด๋ ์์ 1๊ฐ ๋ณด๋ฉฐ ๋ ธ์ ์ ์ ๋ฆฌํ๊ธฐ (์๊ฐ๋๋ฉด ํ์) โถ ๊ณต๋ถ ๋ด์ฉ JSP ์๋ฐ์คํฌ๋ฆฝํธ๋ DB์ฐ๋์ด ์๋จ Ajax ๋ฐฉ์์ ์ด์ฉํ๋ฉด DB์ฐ๋์ด ๊ฐ๋ฅํด์ง ์ฌ์ดํธ (site) forward ๋ก ์ค๋ ๋๊ฐ ์ด๋๋ ์น ๋ฌธ์๋ request, response ๋ด์ฅ ๊ฐ์ฒด ์ฌ์ฉ ๋ถ๊ฐํ๋ฏ๋ก ์๋ฐ์คํฌ๋ฆฝํธ location ๊ฐ์ฒด๋ฅผ ์ด์ฉํ์ฌ ํ์ด์ง ์ด๋์ด ๊ฐ๋ฅํ๋ค. ๋น๋ฐ๋ฒํธ๋ ์ํธํ.. 2022. 1. 18. 2022.1.14์ ๊ธฐ๋ก โถ ๋๋ ์ด๋ค ์ฌ๋(๋ชฉํ)์ด ๋๊ณ ์ถ์๊ฐ (๋งค์ผ ๊ณ ๋ฏผํ์) > ๋จ์ ์ฑ๊ณต => ๋ ๋ง์ด ๋ฒ๋ ์ฌ๋?โถ ์ค๋ ์คํ ๊ฐ๋ฅํ ์ธ๋ถ ๋ชฉํ=> ์ธ๋ฏธํํ๋ก์ ํธ ๊ณํ 3๊ฐ ๋๋๋ค. 1) ์ค๋ ๋์์ธ ๋ฒ์ ์ฌ๋ถ 2) ๋ ธํธ๋ถ ์๋ ์น๊ตฌ ๋์ฌ์ง ๋ง์ง ์ฌ๋ถ 3) ๋ด์ผ ํ ํ์ ์์ธ ๊ณํ1. ๋ด์ผ ํ ํ์ ๋ ๋์์ธ ๊ด๋ จ ํํธ ๊ตฌ์ฒด์ ์ผ๋ก ํ์ ๋ณ๋ก ๋๋ ์์ 2. ๋ณธ๊ฒฉ์ ๋์์ธ ์์ ๋ถํฐ ์ง์์ ๋์ฝ๋ก ์ฐธ์.3. ์ผํ๋ชฐ์ ๋ณด๋ฉฐ ์ฒซ๋ฒ์งธ ๊ตฌ์ํ DB ์ปฌ๋ผ ์ฐธ์กฐ๊ด๊ณ ํ๋ํ๋ ํํค์ณ ๋ณผ ์๊ฐ. => ์ค๋ ๋ฐฐ์ด JSP ์์ ๋ก ์ฝ๋ ๋ง๋ค๊ธฐ.โถ ๊ณต๋ถ ๋ด์ฉJSPํ์ค ์ก์ ํ๊ทธinclude Directive : ์ธ๋ถํ์ผ(JSPF)์ ์ฝ๋ (HTML, Java ๋ฑ) ํฌํจ⇒ JSP ๋ฌธ์์ ์ธ๋ถํ์ผ์ ์ฝ๋๋ฅผ ํฌํจํ์ฌ ํ์ด์ง ๊ตฌํ⇒ ์ธ๋ถํ์ผ์ ์ฝ.. 2022. 1. 14. 2022.1.10์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - Servlet ๋ณต์ต ์ฝ๋ฉJSP์์ ์ฐจ๋ณ์ ์ ๋ฆฌDB ์ ์์ ๊ตฌ์- ์ค๋ ๊ณต๋ถ ๋ด์ฉ - ServletJDBCServlet์์ HTML ํ์ผ๋ก ์๋ตํ ๋๋ print() ๋ฉ์๋๋ก ์ถ๋ ฅ์คํธ๋ฆผ์ผ๋ก ๋ณด๋ด์ค์ผ ํ๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ๋ถํธํ๋ค.JSPJSP(java server page) : ์๋ธ๋ฆฟ๋ณด๋ค ์ฝ๊ฒ ์นํ๋ก๊ทธ๋จ์ ์์ฑํ๊ธฐ ์ํ ๊ธฐ์ - ์คํฌ๋ฆฝํ ์์(Scripting Element), ์ง์์ด(Directive), ํ์ค ์ก์ ํ๊ทธ(Standard Action Tag)ํด๋ผ์ด์ธํธ ์์ฒญ ์ WAS๊ฐ jsp ์น๋ฌธ์๋ฅผ ์๋ธ๋ฆฟํด๋์ค๋ก ๋ง๋ค์ด ๊ฐ์ฒด๋ฅผ ์์ฑํ ์๋ตjsp๋ ์น๋ฌธ์์ด๊ธฐ ๋๋ฌธ์ webapp ํด๋์.jsp๋ ํ๋ฒ ์คํ๋๊ณ ์์ ์ด ์ฌ๋ฌ๋ฒ ๋ ๊ฒฝ์ฐ ์๋ธ๋ฆฟ์ผ๋ก ๋ง๋ค์ด์ง์ง ์์ ๊ฒฝ์ฐ์๋ - clean tomcat w.. 2022. 1. 11. 2022.1.8์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - FInal ํ ํ์ new ๋ฐฉ์ ๋ณต์ต ์ฝ๋ฉ Session ๊ฐ๋ ์ ๋ฆฌ - ์ค๋ ๊ณต๋ถ ๋ด์ฉ - => ์ปจํ ์คํธ ๋ฆฌ์์ค ํ๊ทธ name ์์ฑ๊ณผ auth ์์ฑ์ ๋ง์๋๋ก ๋ณ๊ฒฝํด๋ ๋๋ค. - ์ธ๋ฏธ ํํ - > ํ๋ฉด์ ์์ ์์ฑ > ๋ง์ ๊ธฐ๋ฅ์ ๋ฃ๊ธฐ ๋ณด๋ค ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ์ ๋ฃ์ด ์ฌ์ดํธ๊ฐ ๋ง๋ค์ด์ง๋ ์์์ ์๋ฆฌ๋ฅผ ์ ํํ ํ๋ ๋ฐฉํฅ์ผ๋ก ๋ค์ ์ก์ - ์คํฐ๋ ๋ด์ฉ ๋ฐ ๊ฒฐ๊ณผ - > ์คํฐ๋ ์๋ ๋ . 2022. 1. 8. 2022.1.6์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - Servlet ๋ณต์ต ๋ฐ ์ ๋ฆฌ (์ฟ ํค, ํ์ผ ์ ๋ก๋) ์ธ๋ฏธํ๋ก์ ํธ ํ์(๋์ค์ฝ๋) - ์ง๋ฌธ ์ฌํญ - > ServletContext : ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ ์ปจํ ์คํธ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ธ์คํด์ค / ServletConfig : ์ปจํ ์คํธ ๊ด๋ จ ํ๊ฒฝ์ ๋ณด๋ฅผ ์ ์ฅํ ์ธ์คํด์ค์ ์ฐจ์ด? => ๋จ์ด ๋ป ๊ทธ๋๋ก ์ดํดํ๋ฉด ๋จ, WAS๊ฐ ๋ง๋ค์ด์ฃผ๊ณ get๋ฉ์๋๋ก ์ปจํ ์คํธ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ธ์์ ์ฌ์ฉํจ. > ํํ๋ก์ ํธ์์ HTMLํ์ผ์ด ๊นจ์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ ์ด๋กํ ์ง? => ์นํ์ด์ง ์์ฒด ํฌ๋กค๋ง ๋ง์๋์. ์น ํ์ด์ง์์ ์์ค๋ณด๊ธฐ๋ก ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ. > (SVN) ์ฌ๋ฌ๋ช ์ด ๊ฐ์ ํ์ด์ง๋ฅผ ์ฝ๋ฉํ๋๋ฐ ์ปค๋ฐํ๊ณ ๋ค๋ฅธ ์ฌ๋ update๋ก ์ด์ด ๋ฐ์์ ๋ ์ปค๋ฐํ๊ณ 3๋ฒ์งธ์ธ ๋๋ ๋๋ฒ ์ด์ ๋ฆฌ๋ฒ์ ๋๋ฒ๊ฐ ๊ฑฐ์ณ์ง ์ํ์์ ์ปค๋ฐํ๋๋ฐ ์๋ฌ.. 2022. 1. 7. 2022.1.2์ ๊ธฐ๋ก (25์ด์ ์ฒซ ์ผ์์ผ) - ์ค๋์ ํ๊ฐ ๋ฐ ๋๋ ์ - => ์ด์ ๋ ๊ฐ๋จ์ญ ์คํฐ๋๋ฃธ์์ ์ธ๋ฏธ ํํ๋ก์ ํธ ์กฐ์๋ค๊ณผ ํ์ ๋ฐ ๊ณต๋ถ๋ฅผ ํ๋ค. JDBC ์์ ๋ฅผ ๋ด์ฃผ์๋๋ ์์ฝ๊ฒ ์์ฑ๊น์ง ์๋๋๋ผ๋ ์ด๋์ ๋ ํด์จ ๊ฑฐ์ ์นญ์ฐฌ์ ํด์ฃผ๊ณ ์ถ์๋ค. ์ฌ์ง์ด ์๊ธฐ๊ฐ ๋งํ ๋ถ๋ถ์์ ์ง๋ฌธ์ ์ค๋น ํด ์จ๊ฒ์ด ์์ฃผ ๊ธฐํนํ๋ค. sh ํ๋ ํ์คํ ํ์๋ ค๋๊ฒ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๋ง์์ด ํ๊ฒฐ ํธํด์ก๋ค. ์ด๋๋ก๋ง ํด์ฃผ์๋ฉด ์ข๊ฒ ๋ค. DAO ํด๋์ค ๋ฉ์๋๋ฅผ ๋ง๋๋ ๊ฒ์ ์ด๋์ ๋ ์ํจ ํ์ ๋ค์ ์ ์ฒด์ ์ธ ํ๋ก๊ทธ๋จ์ ํ๋ฆ์ ์ค๋ช ํด ์ฃผ๋ฉด์ ์ง๋ฌธ์ ์ฝ์ฝ ๋์ง๋ ๋๋ต์ ์ํ๋ ๋ถ๋ถ๊ณผ ๋ ธํธ์ ๋ฐ์ ์ ๋ ๋ชจ์ต์ด ์์ฃผ ๋ง์กฑ์ค๋ฌ์ ๋ค. ์ด์ ์ผ ์ดํด๊ฐ ๋์๋ค๋ ๋ง์ ๋ค์ผ๋ ์ฐ๋ฆฌ ํํ๋ก์ ํธ๋ ํฌ๋ง์ด ์๋ค๋ ๋๋์ ๋ฐ์๋ค. ์ด๋๋ก๋ง ํด์ฃผ๋ฉด ์ข๊ฒ ๋ค. JDBC๋ฅผ ๋ง์น๊ณ ์ ์ฒด์ ์ธ ํํ๋ก์ ํธ ํ์์ .. 2022. 1. 2. 2021.12.30์ ๊ธฐ๋ก - ์ค๋์ ํ๊ฐ ๋ฐ ๋๋ ์ - -> ๋ ์จ๊ฐ ์ข๋ค ๊ทผ์กํต์ด ๋๋ฌด ์ฌํด์ ์ด๋ ํ๋ฃจ ์ฌ์๋ค. ๋ ํผ๊ณคํ๋ค. ์ค๋ ์์นจ ๋ด ์ทจ์ค ๊ณํ์ ๋ํด์ ๋ฉด๋ด ์ ์ฒญ์ ํ๋ค. ๊ธฐ๋๊ฐ ๋๋ค. ํ์ดํ . ์๋๋ค. ๋๋ฌด ์กธ๋ ธ๋ค.. -> ์ค๋ ๋ฉด๋ด์ ํ ํ๊ธฐ๋ ํ์ค์ ์ผ๋ก ๋ด๊ฐ ํ ์ ์๊ณ ๊ฐ ์ ์๋ ํ์ฌ์ ๋ํด ์๊ฒ ๋์๊ณ , ๊ธฐ์ ๋ฉด์ ์ด ์ด๋ค์์ผ๋ก ๋์๊ฐ๊ณ ๊ธฐ์ ์ด ๋ฌด์์ ์ํ๋์ง ๊ฐ๊ด์ ์ผ๋ก ํ์ ์ด ๊ฐ๋ฅํ๊ฒ ๋์ด ์ข์๋ค. ๊ณํ์ ์์ฑํด์ ๊ฐ๋๊น ํ์ฅ๋์ด ์ข์ํ์ จ๋ค. ์์ผ๋ก ์์์์ํ๊ฑฐ ๊ถ๊ธํ ๊ฑฐ ์์ผ๋ฉด ์ธ์ ๋ ์ง ์ค๋ผ ํ์ จ์ผ๋, ์ข ์ข ๊ฐ์ผ๊ฒ ๋ค. -> jQuery๋ฅผ ๋ฐฐ์ฐ๊ณ ํ๊ธฐ๋ฒ ๋ฉ์๋๋ฅผ ๋ฐฐ์ ๋๋ฐ ์ฒ์์ด๋ผ ์ด์ํ์ง๋ง ๊ฒฐ๊ตญ js์ด๋ฏ๋ก ์ดํด๊ฐ ํฌ๊ฒ ์ด๋ ต์ง ์์๋ค. ํ์ง๋ง ์ ๋ฐฐ์๋๊ณ ๋จธ๋ฆฌ์ ๋ฃ์ด๋์ผ ๋ด ์ง์์ด ๋๋ ๊ธด์ฅํ์.=> ํํ๋ก.. 2021. 12. 30. ์ด์ 1 ๋ค์ ๋ฐ์ํ