๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ129 [ep.04] ์ผ์์ ์์ ๊ฐ๐ง๐ปโ๏ธ, ๊ฑฑ์ ๋๋ ์ปค๋ฆฌ์ด๐ฉ๐ป๐ป ์ด๋ ๋ง ์์ต 3๊ฐ์์ด ๋๋ฌ๋ค. (์ด..์..ํธ๐) ๋คํํ 3๊ฐ์ ๋์ ์์ต์ด๊ธดํด๋, ์๊ธ์ ๊ทธ๋๋ก ๋ฐ์๋ค(โจ์ ค ์ข์โจ) 3๊ฐ์ ๋์ ํ์ฌ ์ํ์ ๋ฐ๋ณต๋๋ ๋ฃจํด์ ์ผ์ถ ์ ์ ํ๋ค. ์ถ๊ทผ๊ธธ๋, ํด๊ทผ๊ธธ๋, ํ์ฌ ์ฃผ๋ณ ๋ฐฅ์ง, ์ ์ง๋ ๋ชจ๋ ๋์ ์ฌ๋ฆฌ์ ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ๊น์ ์ก๋ค. ๋ชจ๋ ๊ฒ์ด ๋ด ์ผ์์ด ๋์ด ์์ ๊ฐ์ด ๋ค์, ๋ ๋ค์ ์๋ก์ด ๋ถ์๊ฐ์ ์ฐพ์๋ค. ๋ฐ๋ก ๋์ ์ปค๋ฆฌ์ด, ๋์ ๋ฏธ๋์ ๋ํ ๊ฑฑ์ ์ด๋ค. ๐คท๐ปโ๏ธ ๊ณผ์ฐ ์ด๋ค ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์๊น? ์ด๊ณณ์์ ์์ฅ ๊ฐ์น ๋์ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ๋๊ฒ ๊ฐ๋ฅํ ๊น? ์ ์ง๋ฌธ ๋ถํฐ ์์ํด์ ๊ผฌ๋ฆฌ์ ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๊ณ ์ง๋ฌธ์ ํ๋ค ๋ณด๋ฉด ๐คท๐ปโ๏ธ ๋ด๊ฐ ์ํ๋ ๊ฑด ๋ฌด์์ผ๊น? ๋์ ๋ง์ด ๋ชจ์์ ํ๊ณ ์ถ์ ๊ฒ์ด ๋ฌด์์ผ๊น? ์ด๋ฐ ์ง๋ฌธ์ ๋ค๋ค๋ฅด๋ฉด ๐คท๐ปโ๏ธ ๋๋ ๋์ ๋ฒ๊ธฐ ์ํด ์ผ์ ํ๋? ๋๋ ๋ด ์ผ.. 2022. 9. 12. IOC ์ปจํ ์ด๋ # IOC ์ปจํ ์ด๋ ์คํ๋ง ๊ธฐ๋ฐ์ด ๋๋ ์ค์ํ ๊ฐ๋ IOC = Inversion Of Control = ์ ์ด์ญ์ ๊ฐ์ฒด ์์ฑ๋ถํฐ, ๊ฐ ์ธํ ๋ฑ์ ๊ฐ๋ฐ์๊ฐ ๋ชจ๋ ์ฝ๋๋ก ๋ง๋ค์ด์ ์์ฑ์ ํ๊ณค ํ๋๋ฐ, ์ ์ด์ญ์ ์ด๋ ๊ฐ๋ฐ์๊ฐ ๋ช๊ฐ์ง ์ค์ํ ๊ฒ๋ง ์ธํ ํ๋ฉด, ํ๋ ์ ์ํฌ๊ฐ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ ์ฝ๋๊ฐ ์ด๋ป๊ฒ ๋์ํด์ผ ํ๋์ง๋ฅผ ํ๋ ์ ์ํฌ๊ฐ ์ํํ๋ ๊ฒ์ ์๋ฏธ ํ๋ค. ์ด๊ฒ ์ ๊ฐ๋ฅ? ์์ ์ด ๋ฐ๋ณต๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ ์ด๊ฒ์ ํ๋ ์์ํฌ์ ์ ์๋ฅผ ํด๋ ๊ฒ ์ ๋๋ผ๊ณ ์๊ฐํ ์ ์๋ค. POJO ํด๋์ค = POJO = Plain Old Java Object ์๋ฐ ๋ชจ๋ธ์ด๋ ๊ธฐ๋ฅ, ํ๋ ์ ์ํฌ๋ฅผ ๋ฐ๋ฅด์ง ์๊ณ ํ๋ก ๋ ๋ฆฝ์ ์ด๋ฉฐ ๋จ์ํ ๊ธฐ๋ฅ์ ๊ฐ์ง ๊ฐ์ฒด ์ด๋ค. ์๋ฐ์์๋ ์ด๋ฐ ๊ฐ์ฒด๋ฅผ BEAN์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. POPO(PHP), POCO(๋ท.. 2022. 8. 23. Nexacro ํ๋ซํผ, ๊ทธ๋ฆฌ๋ ๊ด๋ จ ์ฌ์ฉ ์ ๋ฆฌ ๐ ํฌ๋น ์ํํธ์์ ์ ๊ณตํ๋ ์ ํ๋ธ ๊ต์ก ์์์ ๋ณด๊ณ ์ค์ค๋ก ํ์ํ ๋ด์ฉ์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. โบ๏ธ ๊ทธ๋ฆฌ๋ ํธ์ง ๋ฐฉ๋ฒ (1) ๋๋ฅด๊ณ f12 (2) ์๊ฐ์ฐจ ๋๋ธ ํด๋ฆญ (3) properties์์ ํธ์งํ๊ธฐ โป properties ์์ format ์ค์ ์ ๊ด๋ จํด์, format์ ์ปค์๋ฅผ ํด๋ฆญํ๊ณ , f1์ ๋๋ฅด๋ฉด, ๋์๋ง(HELP)์ด ๋์จ๋ค. ์์ ๊ฐ์ ๊ณผ์ ์ ํตํด Grid Contents Editor ํ๋ฉด์ผ๋ก ๋ค์ด๊ฐ๋ค. ํด๋น cell์ ๋๋ฅด๋ฉด, ์ฐ์ธก์ ์์ฑ๋ค ๊ฐ์ ๋ณผ ์ ์๋ค. Action → displayType โถ normal โถ mask (์ถ๊ฐ๋ก 2๊ฐ ์์ฑ์ ์ถ๊ฐํด์ผํจ) , CellMaskEdit> format, CellMaskEdit> maskEditType, โถ combo/ combotext combo.. 2022. 8. 14. ์๋ธ๋ฆฟ ์ถ๋ ฅํ์๊ณผ, ์ฟผ๋ฆฌ์คํธ๋ง(GET) #๏ธโฃ1๏ธโฃ Annotation์ ์ด์ฉํ URL๋งคํ Annotation ๊ด๋ จ: https://bangu4.tistory.com/199 ์ด๋ ๊ฒ Annotation์ ์ฌ์ฉํด์, ๋งคํ ์ ๋ณด๋ฅผ ์ ๋ฌ/์ ์ฅํ ์ ์๋ค๋ ๊ฒ์ ์ค์ํ๋ค. Annotation์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ web.xml ํ์ผ์ ๋ถ๋ถ์, ๋ก ๋ฐ๊พธ์ด์ผ ํ๋ค. ์ด ๋ถ๋ถ์ด ๋ฌด์จ ์๋ฏธ ์ด๋๋ฉด, ์ฐ๋ฆฌ๊ฐ mapping ์ ๋ณด๋ฅผ ์ค์ ํ ๋, xml๋ก๋ ์ค์ ํ ์๋ ์๊ณ annotation์ผ๋ก ํ ์๋ ์๋๋ฐ, ์ด๋ ๊ฒ ๋๋ฉด “๋ชจ๋ ์ค์ ์ด xml์ ์๋ค” ๋ผ๊ณ ํ๊ฒ ๋๋ ๊ฒ์ด๊ณ , ์ด๋ ๊ฒ ๋๋ฉด “์ฌ๊ธฐ ์ธ์๋ ์ด๋ ธํ ์ด์ ์ผ๋ก ์ค์ ํ๊ฒ ์์ผ๋ ์ฐพ์๋ด๋ผ” ๋ผ๋ ์๋ฏธ์ด๋ค. ์ด๋ ๊ฒ, mapping์ 2๊ฐ์ง ๋ฐฉ์์ผ๋ก ํ ์ ์๋ค๋ ๊ฒ์ ์ ๊ฒ ๋์๋ค. ์ด๋ค ๋ฐฉ์์ด ๋ ์ข์๊น? A.. 2022. 8. 14. Servelt์ด ๋๋์ฒด ๋ญ์ฃ ? #๏ธโฃ1๏ธโฃ ์น์๋ฒ ํ๋ก๊ทธ๋จ์ด๋ ์์ด์ ์น ์๋ฒ ํ๋ก๊ทธ๋จ์ ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ์ ์ค์น๋์ด ์ฌ์ฉ๋๊ณค ํ์๋ค. ๊ทธ๋์ SW๊ฐ ์ ๋ฐ์ดํธ ๋๋ฉด ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ์ ์ค์น๋์ด ์๋ ๋ถ๋ถ์ ์ญ์ -์ฌ์ค์น ํ๋ ๊ณผ์ ์ ๊ฑฐ์น๊ณค ํ๋ค. ์ด ๊ณผ์ ์์๋ ์ ํจ์ฑ ๊ฒ์ฌ, ๋ฐ์ดํฐ ํฌ๋งทํ ๋ฑ ๋ถํธํจ์ด ๋ง์๋ค. ์ฆ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ์ ์ด๋ ค์์ ๋๋ผ๊ณ ์๋ ํ๊ฒฝ์ด์๋ ๊ฒ์ด๋ค. ๊ธฐ์กด์ WEB ํ๊ฒฝ์ ๋๋๊ฒ๋ ์น์๋ฒ ํ๋ก๊ทธ๋จ๊ณผ ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ์ ๋ถํธํจ์ ํด์ํ ์ ์์ ๋งํ ๊ฒ์ ๊ฐ์ถ๊ณ ์์๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก WEB-BROWSER์ PAGE๋ฅผ ์์ฒญํ๊ณ , SERVER๋ ์์ฒญ๋ฐ์ PAGE๋ฅผ ๋๋ ค์ฃผ๋ ํ์์ ๊ฐ๋๋ค. ์ด PAGE๊ฐ ๊ธฐ์กด์์ ๋ณด๋ ํ ํ๋ก๊ทธ๋จ์ ํ๋ฉด๊ณผ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค๋๊ฒ ์ฃผ์ํ ์์ฌ์ ์ด๋ค. ํ์ง๋ง ์น ํ๊ฒฝ์ ์ ์ ์ด๋ค. ์ฆ ์.. 2022. 8. 14. [์นดํ ๊ณ ๋ฆฌ ์๊ฐ] Spring ๊ณต๋ถ๋ฅผ ํ๊ธฐ ์ ์์์ผ ํ๋ ๊ฒ! #๏ธโฃJSP #๏ธโฃ์๋ธ๋ฆฟ #๏ธโฃ๋ด๋ ์ฒ๋ ๊ฐ์๐ Spring ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ ๋ณธ๊ฒฉ ๊ฐ์๋ฅผ ์ ์ฒญํด ๋์๋๋ฐ, ์ฌ์ ์ JSP์ Servelt์ ์๊ณ ์์ด์ผ ํ๋ค๊ณ ํ๋ค.. ์ ๋ฌผ๋ก , JAVA๋ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ๋ฑ์ ๊ธฐ๋ณธ.. ์ ๊ฒ ๋ญ์ง๋ ๋ชฐ๋๋ ์ง๋ผ ๊ตฌ๊ธ๋งํ๊ณ , ๋์ถฉ ๊ฐ์ ์ก์๋ณด๊ณ ์ ํ๋ธ์ ๊ฒ์ํด๋ณด๋ ๋๋ฌด๋๋ฌด๋๋ฌด ์ข์ ๊ฐ์๊ฐ ์์ด์ ์ ์ฃผํ ์ค์ด๋ค. ์๋ ๋ด๋ ์ฒ ๋ถ์ด์ ๋ฐ, ๋๋ฌด๋๋ฌด ๊ฐ์ ๋๋ฌด ์ข๋ค. ์ ๋ง ๊ฐ์ถ..๐ ๐ ๐ (์ง์ง ์ ๋งํ ์ธํ๋ฐ ๊ฐ์ ์ ๋ฆฌ ๊ฐ๋ผ.. ํจ์คํธ ์บ ํผ์ค ๊ฐ์ ์ ๋ฆฌ๊ฐ๋ผ..์ด๋ค..) https://www.youtube.com/c/%EB%89%B4%EB%A0%89%EC%B2%98 ๋ด๋ ์ฒ "์ ๋ฃ" ์จ๋ผ์ธ ๊ฐ์ ์ฌ์ดํธ ๋ด๋ ์ฒ์์ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์ ์ฑ๋์ ๋๋ค. ๊ต์ก์๋น์ค : (10์ ์๋กญ๊ฒ ์คํ๋ ์์ ์ ๋๋ค.) https://www.newlec.. 2022. 8. 14. [ep.03] ํ์ฌ ๊ฐ๋๊ฒ ๋๋ ์ข์๐!!(feat. ์ด์ฉ๋ค ๋ณด๋.. ์๊ธ ๋ฃจํก๐ง๐ปโ๏ธ) ๋ฌด๋ ค ์ ์ 43์ผ์ฐจ์ ์ฝ๋ก๋์ ๊ฑธ๋ ค๋ฒ๋ ธ๋ค...ํ.. ์ด์ฉ๋ค ๋ณด๋ ํ๋ก์ ํธ์ ํฌ์ ๋๊ณ 1์ฃผ์ผ ์ ๋ ๋ ํ์ ๊ฒฉ๋ฆฌ ๋์ด์, ํ๋ก์ ํธ ๊ด๋ จ ์ด๋ค ๊ฒ๋ ํ์ง ๋ชปํ๊ณ ์๋์น ์์ ์ผ์ฃผ์ผ ํด๊ฐ๋ฅผ ๊ฐ๊ฒ ๋์๋ค. ๊ฒฉ๋ฆฌ๊ธฐ๊ฐ 7์ผ ๋์ ์ค์ ํ 5์ผ ์ ๋ง ์ ๋ง ์๊ณ ๋ฐฅ๋จน๊ณ ์ฝ๋จน๊ณ ๋ง ํ ์ ๋๋ก ์ํ ๋ค. ๊ทผ๋ฐ ๋ฌธ์ ๋ ๊ทธ ์ดํ์ ์ฃผ๋ง๊ณผ, ํ์ฌ ๋ฐฉ์นจ์ 3์ผ ์ฌํ ๊ธฐ๊ฐ ์ด์๋ค. ๊ฒ๋ค๊ฐ ํ์ฌ ๊ฐ ๋์ฏค์.. ์์ธ, ๊ฒฝ๊ธฐ์ ๋น๊ฐ ๋~๋ฌด ์์ ๋ ๋ค์ ์ฌํ์ด ์ถ๊ฐ ๋๊ธฐ๊น์ง ํ๋ค. ๋ง์น ์ธ์์ด ๋์ ์คํ๋ผ์ธ ์ถ๊ทผ์ ๋ง๋ ๋ฏ ํ๋ค. ๋ด๊ฐ ํ ์ ์๋ ์ผ์ด ์๋ค๋ฉด, ์ฌํ๊ทผ๋ฌด๊ฐ ๋ฐ์๊ณ ์ง์ค๋ ฅ์ ์ํ๊ฒ ์ง๋ง.. ํ๋ก์ ํธ ํฌ์ ๋์๋ง์ ํ์ฌ์ ์ค์ง ์์ ์ ์ ์... ํ ์ค ์๋ ๊ฒ์ด..์..๋ค... ์ ๋ง ๋ด๊ฐ ํ์ฌ ๋ค๋๋ ๊ฒ์ ์๋ฌด๋ ๋ชจ๋ฅด๋ ๊ธฐ๋ถ์ด์๋ค.. 2022. 8. 11. ์คํ๋ง ๊ณต๋ถ#2_์ปจํธ๋กค๋ฌ/์ ์ ์ฑ/MVC/API ์ปจํธ๋กค๋ฌ : ์น ์ฑ์์ ์ฒซ๋ฒ์งธ ์ง์ ์ ์ ๋งํจ. ์ปจํธ๋กค๋ฌ๊ฐ ๋ฆฌํด ๊ฐ์ผ๋ก ๋ฌธ์๋ฅผ ๋ฐํํ๋ฉด, ๋ทฐ ๋ฆฌ์กธ๋ฒ๊ฐ ํ๋ฉด์ ์ฐพ์์ ์ฒ๋ฆฌํ๋ค. resources:templates/ + (ViewName) +.html WEB์ ๊ฐ๋ฐํ๋ค๋ ๊ฑด? ํฌ๊ฒ 3๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค. 1. ์ ์ ์ปจํ ์ธ : ์๋ฒ์์ ํ๋๊ฑฐ ์์ด ํ์ผ์ ๊ทธ๋ฅ ์น๋ธ๋ผ์ฐ์ ์ ๋ด๋ ค์ฃผ๋ ๊ฒ ๋๋ณด๊ธฐ static Content /static ํด๋์๋์ html ์๋ฌด ํ์ผ ์ด๋ ๋๋ฉด, ๊ทธ๋ฅ ํด๋น ํ์ผ ์ด๋ฆ์ url์ ์น๋ฉด ๊ทธ๋๋ก ๋ค์ด์จ๋ค. (์ด๋ค ํ๋ก๊ทธ๋๋ฐ์ ํ ์๋ ์์) ๊ฐ๋จํ ์๋ฆฌ: 2. MVC์ ํ ํ๋ฆฟ ์์ง: ๊ฐ์ฅ ๋ง์ด ํ๋ ๋ฐฉ์, ์๋ฒ์์ ๋ณํํด์ html์ ๋ฐ๊ฟ์ ๋๋ณด๊ธฐ MVC : Model - View- Controller , ๊ณผ๊ฑฐ์๋ ๋ทฐ์ ์ปจํธ๋กค๋ฌ๊ฐ ๋ถ๋ฆฌ๋.. 2022. 8. 2. SQL(DML, DDL, DCL) && ์ค์ต(mysql, cli) SQL์ ์ข ๋ฅ(โ๏ธDML/โ๏ธDDL/โ๏ธDCL) *๋์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์์, ๋ฐ์ดํฐ ๊ฐ์ ๊ฒฝ์ฐ๋ ๊ตฌ๋ณํ๋ค. DML : ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ํ ์ด๋ธ์ ์ง์ ์กฐ์ํ๋ ๊ธฐ๋ฅ์ ๋งํจ ๐ ์์ธ ์ค๋ช ๐ ๋๋ณด๊ธฐ Data Manipulation Language - ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ CRUDํ๋ ๊ธฐ๋ฅ์ ํจ SQL๋ฌธ INSERT UPDATE DELETE SELECT # ์ค์ต ๐ฑ SELECT ์ปฌ๋ผ๋ช FROM ํ ์ด๋ธ๋ช WHERE ์กฐ๊ฑด์ ; select Name form city where CountryCode='kor' ; ๐ฑ INSERT INTO ํ ์ด๋ธ๋ช (์ปฌ๋ผ๋ช ) VALUES(๊ฐ); ๋ชจ๋ ์ปฌ๋ผ์ ๋ํด์ ์ง์ ๋ ๊ฒฝ์ฐ "ํ ์ด๋ธ๋ช (์ปฌ๋ผ๋ช )" ์ด ์์ด๋ ๋๋ค. ์ฆ ์์ SQL๋ฌธ์์ insert into city values (10000.. 2022. 8. 2. [ep.02] ์ ์ ๋ฝ์๋๊ธฐ ํ๋ฌ์ ๊ธฐ๋ก (feat. ๋์์ง๋ ์ฌ๋ฆ, 6์ ๐) [ 1 ์ฃผ์ฐจ _ Week 1 ] ์ ์ ์ด๋ผ์ ๊ณ ์ ์ ์ผ๋ก 9-6 ๊ทผ๋ฌด๋ฅผ ํ๊ณ ์๋ค. ๋๋ ์ด์ ์ ์ฐํ๊ฒ ๊ทผ๋ฌด๋ฅผ ํ๊ณ ์ถ๋ค! ๋๊ธฐ๋ค์ด ์ ์ฌ์ ๋จน์ผ๋ฉด ๋ฌด์กฐ๊ฑด ๋๊ฐ์ ์ปคํผ๋ฅผ ๋จน์ผ๋ ค๊ณ ํ๋ค.. ๋๋ ๋์ด ์๊น์ง๋ง ์ด์ธ๋ ค์ผํ๋๊น.. ๋ง์๊ณ ์ถ์ง ์์ ์ปคํผ์ ๋์ ์ด๋ค. ํ์์ ๋ถ์์์ ๋ด์ฃผ๊ธฐ๋ผ๋ ํ์ง(๊ทธ์น๋ง ์ซ๋ค..ใ ).. ์ปคํผ๋ 0ใ 0.. ๋๋ง ๊ทธ๋ด๊น? ๋ผ๊ณ ์๊ฐํ๋ค. ๋๊ตฐ๊ฐ ๋์ ๋น์ทํ ์ฌ๋์ด ์์ ๊ฒ ๊ฐ๋ค. ์๋๋ฉด ํ์ฌ ๋ด์ ์ปคํผ ๋จธ์ ๋ ๋๋ ค ์๋ค. (๋ ์๊น์) ํ์ฌ ์๊ฒ๋ ์๊ณ , ์์ผ๋ก ํ๊ณ ํ๊ฑฐ ๋ง์ ๋๋ ๋์ ์ด์ฌํ ๋ชจ์ผ๊ณ ์ถ๋ค. ์ ์ ์ผ๋ก์ ํ๋ฅด๋ ์๊ฐ์ ์ ๋๋ก ํ๋์ด ๋ณด๋ด์ง ์๊ฒ ๋ค๊ณ ๋ค์งํด์ ํด๊ทผ ํ ์ด๋๋ ํ๊ณ , ๊ณต๋ถ๋ ๋ฌด์กฐ๊ฑด ํ๋ค.(์ํ ๋๋ ์์ฐ๋ง.. ) ๊ทธ๋ฆฌ๊ณ ๋ธ๋ก๊ทธ์ ๊ธฐ๋ก๋ ํ๋ ค๊ณ ํ๋ค. ํ ๋ฌ.. 2022. 7. 6. ์คํ๋ง ๊ณต๋ถ#1_์ ํ ์คํ๋ง ๋ถํธ ๊ธฐ๋ฐ์ผ๋ก ์คํ๋ง ๊ด๋ จ๋ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด ์ฃผ๋ ์ฌ์ดํธ https://start.spring.io/ Gradle , Maven ์ด ๋ฌด์์ธ๊ฐ? ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ก๊ฒจ์ ์ค๊ณ , ๋น๋ํ๋ ๋ผ์ดํ ์ฌ์ดํด๊น์ง ๊ด๋ฆฌํด์ฃผ๋ ํด. ๊ณผ๊ฑฐ์๋ Maven์ ๋ง์ด ์ผ์ผ๋, Gradle์ด ์์ฆ์ ๋ง์ด ์ด๋ค. Dependencies Thymeleaf : html์ ๋ง๋ค์ด ์ฃผ๋ ํ ํ๋ฆฟ ์์ง Spring Web : ์นํ๋ก์ ํธ๋ฅผ ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ Generateํ๋ฉด ํ์ผ์ ๋ค์ด ๋ฐ์ (์ํ๋ ์์น์ ์์ถ ํด์ ) main ๋ฐ์, java์ resources ๊ฐ ์๊ณ , java ๋ฐ์ ์ค์ ์์ค ์ฝ๋๊ฐ ์๋ค. (resources: ์๋ฐ ๊ฐ๋ฐ ์ ์ธํ xmlํ์ผ์ด๋, properties ๊ฐ์ ์ค์ ํ์ผ์ด ๋ค์ด๊ฐ๋ค.html๋) tes.. 2022. 6. 28. ๋งฅ๋ถ Java ์ค์น, ์ดํด๋ฆฝ์ค ์ค์น. java ํ๊ฒฝ ๋ณ์ https://eunoia3jy.tistory.com/22 [ macOS ๋งฅ๋ถ ] JAVA ์ค์น ๋ฐ ํ๊ฒฝ๋ณ์ ์ค์ ์ ์ ๋งฅ๋ถํ๋ก๋ฅผ ์ด์ ํ๋ํ๋์ฉ ์ธํ ํ๋ ค๊ณ ํฉ๋๋น!๐ค macOS ๋งฅ๋ถ์์ Java ์ค์น ๋ฐ ํ๊ฒฝ๋ณ์ ์ค์ ๋ฐฉ๋ฒ์ ๋๋ค. 1. Oracle ํ์ด์ง์์ Java ๋ค์ด๋ก๋ ๋ฐ ์ค์น www.oracle.com/java/technologies/javase-download.. eunoia3jy.tistory.com java 11 https://deftkang.tistory.com/186 [Java] Mac OS ์๋ฐ(jdk 11) ์ค์น์ IntelliJ ์ค์น ๋ฐฉ๋ฒ(Gradle ํ๊ฒฝ์ธํ ํ HelloWorld ์ถ๋ ฅ) Java 11 ์ค์น 1. ์๋ ์๋ฐ ๋ค์ด๋ก๋ ์ค์น url ์ ์ํ mac.. 2022. 6. 22. ์ด์ 1 2 3 4 5 ยทยทยท 11 ๋ค์