๋ฐฑ์๋ ์ฝ๋ฉ์ ํ๋ค๋ณด๋ฉด JavaScript๋ฅผ ์ธ ์ผ์ด ๋ง์์. ๐ํนํ JSP๋ฅผ ๊ณ์ํด์ ๊ฐ๊ณตํด์ค์ผํ๋ ์์ ์ด ์๋ค๊ฑฐ๋, API๋ฅผ ์ฝ๋ ํ๋ฆ์ ๋ง๊ฒ ๊ฐ๊ณตํ๋ ์ผ์ด ๊ทธ๋ ์ต๋๋ค.์ด๋ค ๋์๋ '์ด๋ ๊ฒ ์ด์ํ๊ณ ๊ธฐ๋ฌํ๊ฒ ์๊ธด ๋ฆฌ์คํธ์ ์ด๋ง๋ฌด์ํ ์ปฌ๋ ์ ์ ์กฐํฉ์ ์ด๋ป๊ฒ ์ฃผ๊ณ ๋ฐ๋
๊น๋ค๋กญ๊ธฐ๋ก ์ ๋ช ํ ๋ค์ด๋ฒ ์์ ๋ก๊ทธ์ธ....๋๋ ๊ทธ๋ฅ ๋๋ฑ ๋ฒํผ ๋๋ฅด๋ฉด ๋ก๊ทธ์ธ์ด ๋๋๊ฑด์ค ์์์ง.. (๋จผ์ฐ)๐Spring Boot๊ฐ ์๋Spring Framework + MVC + MySQL ์กฐํฉ์ผ๋ก์์ ๋ก๊ทธ์ธ ์งํํ๋ ๋ฐฉ๋ฒ๊ณผ์ฝ๊ฒ ํท๊ฐ๋ฆด ์ ์๋ ๋ถ๋ถ๋ ์ง์ด๋๋ฆด๊ฒ์.์ด๊ฒ
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ์ญ์ ๋ฅผ ํ์ธํ๋ ๋ชจ๋ฌ์ฐฝ์ ์ผ์ผ์ผ์ค์ผํ๋ค.Spring์์ view JS๋ก ๊ฐ์ด ๋์ด์ค์ง ์๋ ๊ฒ ๊ฐ์ ๋๋1\. Controller์ log๋ฅผ ๋ง์ด ์ฐ์ด๋ณธ๋ค. sysout ์ ์ํํ๋ค. ๊ฐ์ด ์ด๊ธฐํ๋์.2\. View์ console.log๋ฅผ ์ฐ์ด๋ณธ๋ค
๐ ํฐ์บฃ ์ฌ์ค์นํ์ง ์๊ณ ๋ฌธ์ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒํญ์ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋๋ฉด Port ๋ฅผ ๋ณ๊ฒฝํด์ฃผ๊ณค ํ๋ค.๋๋ฌด ๊ท์ฐฎ์์.. ํด๊ฒฐํจ๐๋๋ ์ด๊ฑธ๋ก ์น ๊ณ ์ณ์ก๊ณ ์ฌ์ง์ด Run ํ ๋ ์๊ฐ์ด ์์ฒญ ๋นจ๋ผ์ก๋ค. (์ฒด๊ฐ์)์ธํฐ๋ท์์ ์์ฃผ ๋ณผ ์ ์๋ํฐ์บฃ ์ง์ ๋ค ์ค์นํ๋ ๋ฒ๊ฑฐ๋ก์๋ ์์๋ค.
JSP์์ Spring Framework๋ก ๋์ด์ค๊ณ ๊ณต๋ถํ๋ฉด์ ํท๊ฐ๋ ธ๋ ๊ฒ์ด ๋ฐ๋ก๊ฐ๋จํ ํ์๋ฑ๋ก insert ํ๋ฆ์ ๋ณด์.DB์์ insert ํ๊ฒ ๋๋ฉด ๊ทธ ๊ฐ์ 0 ๋๋ 1, int๊ฐ์ผ๋ก ์จ๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์DAO ๋ฉ์๋์ ๋ฐํ๊ฐ์ด int๊ฐ ๋๋ ๊ฒ์ด๋ค.์ฌ๊ธฐ์ ret
EC2 UbuntuTermiusNginx 1.18.0Tomcat apache-tomcat-10.1.9 (10๋ฒ์ )์ค์น sudo apt install nginx vim -y์ค์ ํ์ผ ์คํsudo vim /etc/nginx/sites-available/default์์ ํฐ์บฃ
์ฅ์ฅ 10์๊ฐ์ ์ฌํฌ ๋์.. (์คํ?) ํธ๋ฌ๋ธ์ํ ํ ๋๋ฌผ์ ์ฌ์ฐ๊ฒฐ๋ก : Unable to connect to localhost ๋ฌ๋ค ? ์ด๊ฑด AWS EC2์์ ํด๊ฒฐํ์ธ์ ๐์ฒ์์ ๋ด ๐ฉ์ปดํจํฐ & ๐ฉ์์ดํ์ด์ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํ๋ค..์จ๊ฐ ๊ณต์ ๊ธฐ๋ฅผ ํด์ฒดํ๋ฉด์ ๋ฌธ๋
โ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ์์ด ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒํฐ ๋ฐ์ดํ, ์์ ๋ฐ์ดํ ๋ชจ๋ OK๋ฐฑํฑ๋ ๊ฐ๋ฅํ๋ค. (์ค ๋์ ํ๋๊ฒฝ์ฐ ๊ทธ๋๋ก ๋ฐ์ํ๋ค.)โ parseInt : ๋ฌธ์์ด์ ์ซ์(์ ์)๋ก ๋ฐ๊ฟ์ฃผ๋ ํจ์ parse ๋, ์๋ฅธ๋ค ๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.โ ์ฌ์ฉ์๋ก๋ถํฐ ํ๋กํํฐ๋ฅผ ๋์ ์
ยท ! + Tab ์ผ๋ก HTML ๊ธฐ๋ณธ ๊ตฌ์กฐ ์์ฑยท Alt + Shift + A : ๋๋๊ทธํ ๋ถ๋ถ์ ์ฃผ์์ผ๋ก ๋ณํ์ํดยท Ctrl + / : ํด๋น ํ ์ค๋ง ์ฃผ์์ผ๋ก ๋ณ๊ฒฝยท Ctrl + Shift + N : ์์ ์๋ก์ด ์ฐฝ ์์ฑยท Ctrl + Shift + K : ํ