์ ์ฒด๋ณด๊ธฐ204 [ํ์ด๋ ํ๋ก์ ํธ] "IT-Meetup" | IT ํ๋ก์ ํธ ๋ชจ์ง·๊ทธ๋ฃน·ํฌํธํด๋ฆฌ์ค ์น ์ดํ๋ฆฌ์ผ์ด์ 1. ์ต์ข ์ฝ๋1.1. ๋ฒ์ 1.1.1. [ver1] 20240319(ํ) : ๋ฐํhttps://github.com/ohsukyoung/IT_MeetUp1.2. ๋ฒ์ ๋ณ ์ฝ๋ ์๋ด๋ฒ์ ํ๊ธฐ๋ ์ง๊ตฌ๋ถver1 2024.03.19(ํ) ์ต์ด์์ฑ- NEW(์ต์ด) IT ํ๋ก์ ํธ ๋ชจ์ง·๊ทธ๋ฃน·ํฌํธํด๋ฆฌ์ค ์น ์ดํ๋ฆฌ์ผ์ด์ 2. ํ๋ก์ ํธ ๊ฐ์2.1. ํ๋ก์ ํธ ์๊ฐ ๋ฐ ์งํ๊ณผ์ 2.1.1. ํ๋ก์ ํธ ์๊ฐ๊ธฐ๊ฐ: 2024.02.20 ~ 2024.03.19 (์ฝ ํ๋ฌ)์กฐ๊ฑด: ๊ทธ๋์ ๋ฐฐ์ด ๋ด์ฉ ๋ชจ๋ ์ ์ฉํ์ฌ ์งํ์ฃผ์ : ํ์ด๋ ํ๋ก์ ํธ์ฌ์ฉ๊ธฐ์ : ๊ฐ๋ฐํ๊ฒฝ- ์ดํด๋ฆฝ์ค, ์ค๋ผํด์ฌ์ฉ์ธ์ด- java, js, jquery์๋ฒ- ApacheTomcatํ์๊ด๋ฆฌ- git, github๋์์ธ- html, css, bootstrap2.1.2. ํ๋ก์ ํธ .. 2024. 5. 3. [Oracle] Sql Developer UI ํ๋ฉด ๋ฐ์ผ๋ก ๋๊ฐ์ ๋ณด์ด์ง ์์ ๋ 1. ๋ฌธ์ ์ํฉ- ๋์ผ๋ก ๋ชจ๋ํฐ๋ฅผ ์ฐ๋ค๊ฐ ํด์ ํ์ ๊ฒฝ์ฐ- ๋์ผ์ด ์๋ ํ๋ฉด์์ ํน์ ์ด์ ์์ด ๊ฐ์๊ธฐ ๋ฐ์ SqlDeveloper UI๊ฐ ํ๋ฉด ๋ฐ์ผ๋ก ๋๊ฐ 2.1. ํด๊ฒฐ๋ฐฉ๋ฒ1- ์์น: C:\...๋๋ฒจ๋กํผ ์์น...\sqldeveloper-23.1.1.345.2114-x64`\sqldeveloper\sqldeveloper\bin`- ํ์ผ๋ช : `sqldeveloper.conf`- ์ฝ๋์ถ๊ฐ:AddVMOption -Dsun.java2d.noddraw=true - ์ฐธ์กฐ๋งํฌ: https://5dol.tistory.com/150 2.2. ํด๊ฒฐ๋ฐฉ๋ฒ2 (์ฒ์์๋ ๋ฐฉ๋ฒ1๋ก ์ ์ฉ๋์๋๋ฐ, ๋ค์ ๋๊ฐ์ ์ํฉ๋ฐ์ํ ๋)- alt + ์คํ์ด์ค > ์ต๋ํ> ๋์ด๋ค ๋๊ธฐ๋ก ์์ ์ฐฝ ๋ง๋ค๊ธฐ 3. ์๋ํด๋ณธ ๋ฐฉ๋ฒ- ์๋์ฐ + ์ข์ฐํค๋ณด๋ .. 2024. 4. 30. [ํ์ด๋ ํ๋ก์ ํธ] ์๋ฌ๊ธฐ๋ก 240228 - ๋ฌธ/๋ทฐ์์ฑ๊ถํ๋ฏธ๋ถ์ฌ ORA-01031: insufficient privileges 01031. 00000 - "insufficient privileges" *Cause: An attempt was made to perform a database operation without the necessary privileges. *Action: Ask your database administrator or designated security administrator to grant you the necessary privileges → ๋ทฐ ์์ฑ ๊ถํ ๋ฏธ ๋ถ์ฌ ์๋ฌ 240228 - ๋ฐ/๋ทฐ ์กฐํ๋์ง ์์ -> DB์ start ๊ฐ ์์ฝ์ด 240229 - ์ค/mybatis ์ฐ๊ฒฐ์ด ์ฒ์์๋ง ๋๊ณ , ์ดํ.. 2024. 4. 22. ํฌ๋กฌ ์๊ฒฉ ์ฌ์ฉ 1. Chrome ์๊ฒฉ ๋ฐ์คํฌํฑ > ์๊ฒฉ ์ก์ธ์ค(https://remotedesktop.google.com/access)2. ์ค์นํ ๋ดpc ์ค์ (๋น๋ฐ๋ฒํธ ์ค์ ๋ ํ์)3. ์ ์ ๊ด๋ฆฌ ์ต์ ์ํ๋๋๋ก ์ค์ (ํด๋น ์์์ผ๋ก ๋ณดํต ์ค์ ํจ)4. ์ค์ <p data-ke-size="size16.. 2024. 4. 22. [intellij] ํ๊ฒฝ์ค์ ๋ด๋ณด๋ด๊ธฐ, ๊ฐ์ ธ์ค๊ธฐ(Export Setting, Import Settings) 1. 2024.4.22(์) 2. ํ๊ฒฝ์ค์ ๋ด๋ณด๋ด๊ธฐ 2.1. ๋๋ณด๊ธฐ > Export Setting > ์ ํ(ํ์ํ ๋ถ๋ถ๋ง ์ ํํด๋ ๊ด์ฐฎ์) 3. ํ๊ฒฝ์ค์ ๊ฐ์ ธ์ค๊ธฐ(Import Settings) 3.1. ๋๋ณด๊ธฐ > Import Settings > settings ํ์ผ์์น๋ฅผ ์ฐพ์ settings ํ์ผ ์ ํ 2024. 4. 22. [intellij] mysql JDBC ์ฐ๋ 1. 2024.4.16(ํ) 2. ์๋ฌ์ํฉ Exception in thread "main" java.lang.ClassNotFoundException: cohttp://m.mysql.cj.jdbc.Driver - mysql Connector ์์ zip ํ์ผ ๋ค์ด๋ก๋ mysql Connector : https://dev.mysql.com/downloads/connector/j/ - ๋ค์ด๋ก๋ ํ ํ์ผ ์์ถ ํด์ ํ, ์์น ๊ธฐ์ตํ๊ธฐ - File > Project Structure (๋จ์ถํค: Ctrol+Aalt+Shift+S) - Project Settings ํ์ Libraries > Java - mysql-connector-java....jar ํ์ผ์ ํ - External Libraies ์ถ๊ฐ๋ ๋ด์ฉ ํ์ธ 2024. 4. 16. (116)[oracle]-์ก์ค์ผ์ค 1์ผ์ฐจ: โ ์ค๋ผํด ์ก ์ค์ผ์ค๋ฌ(JOB SCHDULER) โ 1. 2024.02.19(๋ชฉ) โ โ โ ์ค๋ผํด ์ก ์ค์ผ์ค๋ฌ(JOB SCHDULER) โ โ โ โ ๊ฐ์ - `๋ฐ์ดํฐ๋ฒ ์ด์ค`์์ ์ฟผ๋ฆฌ๋ ํ๋ก์์ ๋ฑ์ ํ์ฉํ์ฌ ์ผ์ ์ฃผ๊ธฐ๋ณ๋ก (์ฐ, ์, ์ผ ์๊ฐ ๋ฑ) ์ํ๋ ์์ ์ ์๋์ผ๋ก ์ํํ ์ ์๋๋ก ์ฒ๋ฆฌํ๋ ๊ฐ์ฒด. → ์ค๋ผํด ์ค์ผ์ค๋ฌ(SCHEDULER). ์ก(JOB) โป ์ค๋ผํด 10g ๋ถํฐ ์ง์ - ์ค๋ผํด์์ ํ๋ก์์ ๋ผ๋ ์ง ํน์ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฌํ๋ ๋ฑ ์ผ์ ์๊ฐ, ๋งค์ผ ๋๋ ๋งค๋ฌ ์คํํ๋ฉฐ ์์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค. ์ด์ ๊ฐ์ ๊ฒฝ์ฐ, ์๋์ผ๋ก ํน์ ์๊ฐ๋ง๋ค ๋ฑ๋กํ๋ ๊ฒ์ด ์๋๋ผ ์ค๋ผํด์์ ์ผ์ ์๊ฐ๋ง๋ค ๋ฐ๋ณต์ ์ผ๋ก ์ํํ๋๋ก ํ ์ ์๋ค. - ์ค์ผ์ค๋ฌ(SCHEDULER), ์ก(JOB)์ ๋ฐ๋ณตํ๋ ์คํ๋ฌธ์ ๋ฑ๋กํ๋ ๊ฒ์ ์ค๋ผํด ๋ฒ์ ์ ๋ฐ๋ผ ํฌ๊ฒ 2๊ฐ์ง ๋ฐฉ๋ฒ์ ์ฌ์ฉํ .. 2024. 2. 20. (113-115)[Web]25-27์ผ์ฐจ: KakaoMapStudy 1. 2024.2.8-14(๋ชฉ-์)--๋ ์ง ์ฌ์ด ๊ณต์ ์ผ ์กด์ฌ ์นด์นด์ค ๊ฐ๋ฐ์ ์ผํฐ(https://developers.kakao.com/) 1. ํค ๋ฐ๊ธ๋ฐ๊ธฐ(๋ก๊ทธ์ธํ์) 2. ๋ด ์ดํ๋ฆฌ์ผ์ด์ >์ ํ๋ฆฌ์ผ์ด์ ์ถ๊ฐํ๊ธฐ 3. ์ถ๊ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ 4. ํ๋ซํผ ์ค์ ํ๊ธฐ>Web ํ๋ซํผ ๋ฑ๋ก ใดhttp://localhost:3306 5. ์ฑ ํค> JavaScript ํค ๋ณต์ฌํ๊ธฐ 6. ์ค์ฌ์ขํ ์ฐพ๊ธฐ(37.5565568,126.9195311) ๊ณผ๊ฑฐ์๋ ์คํ๋์ด ์์์ผ๋, ์ง๊ธ์.. ์ฐพ๊ธฐ ์ด๋ ค์ 6.1. ๊ตฌ๊ธ๋งต ใด ๋ฐฉ๋ฒ1) ์ถ๋ฐ์ง๋ก ์ค์ or ๋ชฉ์ ์ง๋ก ์ค์ ใด ํฌ์ธํธ์ฐ๊ธฐ>์ค๋ฅธ์ชฝ๋ฒํผ>์ฃผ๋ณ์ขํ(๋ณต์ฌ๋์ง๋ ์์) Kakao ์ง๋ Web API Sample(https://apis.map.kakao.com/web/sample/) .. 2024. 2. 14. (110-112)[Spring]22-24์ผ์ฐจ: ((xml)) โ XPath โ , XmlApp08~09 1. 2024.2.5-7(์-์) โ โ โ XPath(XML Path Language) โ โ โ โ XPath ๊ฐ์ - XPath ๋ XSLT ํ์ค์ ์ฃผ์ ์์์ด๋ค. - Xpath ๋ฅผ ์ฌ์ฉํ์ฌ XML ๋ฌธ์์ ์์ ๋ฐ ์์ฑ์ ํ์ํ ์ ์๋ค. - Xpath ๋ ๊ฒฝ๋ก ํํ์์ ํ์ฉํ์ฌ XML ๋ฌธ์์์ ๋ ธ๋๋ฅผ ์๋ณํ๊ณ ํ์ํ๋ค. - XPath ๋ W3C ๊ถ์ฅ ์ฌํญ์ด๋ค. โ XPath ์ ๊ฒฝ๋ก ํํ์(Xpath Path Expressions) - XPath ๋ ๊ฒฝ๋ก ํํ์์ ์ฌ์ฉํ์ฌ XML ๋ฌธ์์์ Node ๋๋ NodeSet ์ ์ ํํ๋ค. - ์ด๋ฌํ ๊ฒฝ๋ก ํํ์์ ๊ธฐ์กด ํ์ผ์์คํ ์์ ์ฌ์ฉํ๋ ๊ฒฝ๋ก ํํ์๊ณผ ๋งค์ฐ ์ ์ฌํ๋ค. โ XPath ์ ํ์ค ๊ธฐ๋ฅ(XPath Standard Functions) - XPath ์.. 2024. 2. 7. (109)[Spring]20์ผ์ฐจ: ((xml)) RSS, XmlApp05~07 1. 2024.2.1(๊ธ) 2. RSS๋? RSS(Really Simple Syndication, Rich Site Summary)๋ ๋ธ๋ก๊ทธ์ฒ๋ผ ์ปจํ ์ธ ์ ๋ฐ์ดํธ๊ฐ ์์ฃผ ์ผ์ด๋๋ ์น์ฌ์ดํธ์์, ์ ๋ฐ์ดํธ๋ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ๊ตฌ๋ ์๋ค์๊ฒ ์ ๊ณตํ๊ธฐ ์ํด XML์ ๊ธฐ์ด๋ก ๋ง๋ค์ด์ง ๋ฐ์ดํฐ ํ์ - ๊ธฐ์์ฒญ ๋ ์จ๋๋ฆฌ - ๊ธฐ์์ฒญ ๋ ์จ๋๋ฆฌ https://www.weather.go.kr/w/pop/rss-guide.do -JTBC https://news.jtbc.co.kr/Etc/RssService.aspx F_XmlApp05: RSS ๊ธฐ์์ฒญ ๋ ์จ(๋ก์ปฌ) ใดrss.xml ... ๊ธฐ์์ฒญ ๋ ์จ๋๋ฆฌ rss http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108 ... ใด/.. 2024. 2. 5. [์ค์ ์๋ฃ]PC ํฌ๋ฉง์ ๋ฐ๋ฅธ ์ ํ & ๊ฐ๋ฐํ๊ฒฝ 1. 2024.1.29(์) 2. ํ๊ฒฝ์ค์ 2-1. PC ํฌ๋ฉง์ ๋ฐ๋ฅธ ์ ํ ๊ฐ. ํด๋ ํ์ฅ๋ช ๋ณด๊ธฐ ใดํ์๊ธฐ → (์๋จ) ๋ณด๊ธฐ → ํ์ → ํ์ผํ์ฅ๋ช (V) ๋. IP ์ ํ ใด์ค์ → ๋คํธ์ํฌ ๋ฐ ์ธํฐ๋ท ์ค์ → ์ด๋๋ท → IP ํธ์ง → IP ์ฃผ์(์ ํ ํ๊ธฐ) ex. IP ์ฃผ์ : 211.238.142.166 ๊ฒ์ดํธ์จ์ด : 211.238.142.1 ๊ธฐ๋ณธ์ค์ DNS : 211.63.64.11 ๋์ฒด DNS : 211.63.64.10 ๋ค. ์ธ๋ฐ์ด๋(์ค๋ผํด ๋ฆฌ์ค๋, ๋ง๋ฆฌ์ DB ์ค๋ช ) ใด ์ค์ → Windows ๋ณด์ → Windows ๋ณด์์ด๊ธฐ → ๋ฐฉํ๋ฒฝ ๋ฐ ๋คํธ์ํฌ ๋ณดํธ → ๊ณ ๊ธ์ค์ → ์ธ๋ฐ์ด๋ ๊ท์น → ์ฐํด๋ฆญ → ์๊ท์น → ํฌํธ ํด๋ฆญ → (์ผ์ชฝํญ) ํ๋กํ ์ฝ ๋ฐ ํฌํธ ํด๋ฆญ → ํน์ ๋ก์ปฌ ํฌํธ : 1521→๋ค์→๋ค์→.. 2024. 1. 31. (107-108)[Spring]18-19์ผ์ฐจ: ((xml))โ XML โ , โ XML DTD โ , XmlApp01~04 1. 2024.1.31-2.1(์-๋ชฉ) โ โ โ XML(eXtensible Markup Language) โ โ โ โ ๊ฐ์ ๋งํฌ์ ์ด๋ ๋ฌธ์ ๋ด์ฉ ์ด์ธ์ ๋ฌธ์ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๊ฑฐ๋ ํํํ๊ธฐ ์ํด ์ ์ํ ๋ถ๊ฐ์ ์ธ ์ ๋ณด๋ผ ํ ์ ์์ผ๋ฉฐ, ๋งํฌ์ ์ ํํ์ ๊ฐ ์ดํ๋ฆฌ์ผ์ด์ ์์ ์ ์ํ ๊ณ ์ ํ ๋ฐฉ์์ผ๋ก ์ด๋ฃจ์ด์ง๋ค. ์ฆ, ๋ฌธ์ ํธ์ง๊ธฐ๋ง๋ค ๋งํฌ์ ์ ํํํ๋ ๋ฐฉ๋ฒ์ด ์๋ก ๋ค๋ฅด๋ค๋ ์๋ฏธ์ด๋ค. aflvekdc 45 99443304221 vleockde 49 99530219432 aflvekdc 45 99443304221 vleockde 49 99530219432 ==> ์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ฐ ํ์์ผ๋ก ๊ตฌ์กฐํ, ํํํ๋ฉด ๋ฐ์ดํฐ๋ค๊ฐ์ ๊ตฌ๋ถ์ด ๊ฐ๋ฅํจ => xml โป ์ฐธ๊ณ 1) SGML(Standard Generalized Markup Lang.. 2024. 1. 31. (107)[Spring]18์ผ์ฐจ: F_FileSystemApp06~07 1. 2024.1.30(ํ) ใดF_FileSystemApp06: ๋จ์ผ ํ์ผ ์ ๋ก๋ ใด/FileSystemApp06/WebContent ใดใดTest_ok.jsp ์๋ ์ฒ๋ฆฌ๋ฐฉ์ String root = pageContext.getServletContext().getRealPath("/"); String savePath = root + "pds" + "\\" + "saveFile"; // String savePath = root + "" + "pds"... // **---- ํ์์๋ ๊ตฌ๋ฌธ! check~!~ File dir = new File(savePath); // ํ ์คํธ //System.out.println(savePath); //--==>> // C:\SpringMVCStudy\.metadata\.plug.. 2024. 1. 30. (106)[Spring]17์ผ์ฐจ: โ 05 ํ์ผ์์คํ ๋ฐ ํ์ผ์ ๋ก๋ โ , F_FileSystemApp01~05 1. 2024.1.26(๊ธ) โ โ โ 05 ํ์ผ์์คํ ๋ฐ ํ์ผ์ ๋ก๋ โ โ โ โ java.io.FileInputStream ํด๋์ค ์๋ฐ์์๋ ํ์ผ์ ๋ํ ๋ฐ์ดํธ ๋จ์ ์ ์ถ๋ ฅ์ ์ํํ ์ ์๋๋ก ํ๊ธฐ ์ํด `FileInputStream` ํด๋์ค์ `FileOutputStream` ํด๋์ค๋ฅผ ์ ๊ณตํ๊ณ ์๋ค. /* **inputSteam , OutputStream -> ๋ฐ์ดํธ ๊ธฐ๋ฐ์ด๋ผ๋ ๊ฒ์ ๋จผ์ ์๊ฐํ๊ธฐ** */ โป FileInputStream ํด๋์ค : ์์คํ ์ ํ์ผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํธ์คํธ๋ฆผ์ผ๋ก ์ฝ์ด๋๋ฆฌ๊ธฐ ์ํด ์ฌ์ฉ โป FileInputStream ํด๋์ค๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด๋ค์ผ ๋์๋ ๋ฐ์ดํฐ ์์ค์ธ ํ์ผ๊ณผ ์ง์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํ๋ค. (์ด ๋, ์ง์ ํ ํ์ผ์ด ์กด์ฌํ์ง ์์ ๊ฒฝ์ฐ IOException ๋ฐ์) .. 2024. 1. 26. (105)[Spring]16์ผ์ฐจ: ๐งจ๐โจF_MybatisWork03: ํ์, ์ฑ์ ๊ด๋ฆฌโจ๐๐งจ 1. 2024.1.25(๋ชฉ) F_MybatisWork03 ใด/MybatisWork03/src/com/test/mybatis ใดใดGradeController.java /* ================================================== #09 GradeController.java - Controller =====================================================*/ package com.test.mybatis; import org.apache.ibatis.session.SqlSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframewo.. 2024. 1. 25. (103-104)[Spring]14-15์ผ์ฐจ: โ Mybatis Framework ํ๊ฒฐ์ค์ โ , F_MybatisWork01, F_MybatisWork02 1. 2024.1.23-24(ํ-์) โ โ โ Mybatis Framework ํ๊ฒฐ์ค์ โ โ โ 1. ใhttp://blog.mybatis.org/ใ ์์ mybatis ๋ค์ด๋ก๋ - Products ๋ฉ๋ด ์ ํ(ํด๋ฆญ) → ใhttps://blog.mybatis.org/p/products.htmlใ ๋ก ์ด๋ - ์ด๋ํ ํ์ด์ง์ Products ํญ๋ชฉ์ ๋ฆฌ์คํธ๋ค ์ค ใMyBatis 3 SQL Mapping Framework for Javaใ ์์ download ๋ฉ๋ด ์ ํ(ํด๋ฆญ) → ใhttps://github.com/mybatis/mybatis-3/releasesใ ๋ก ์ด๋ - ์ด๋ํ ํ์ด์ง ์์ ใmybatis-3.5.10ใ ํญ๋ชฉ์ ใโถ Assetsใ ์ ํ(ํด๋ฆญ) → ใโผ Assetsใ ํํ๋ก ๋ ธ๋ ํ์ฅ - ํ.. 2024. 1. 23. (103)[Spring]14์ผ์ฐจ: โ Mybatis Framework ๊ฐ๋ ์ ๋ฆฌ โ 1. 2024.1.23(ํ) โ โ โ Mybatis Framework ๊ฐ๋ ์ ๋ฆฌ โ โ โ โป `ORM`(Object Relational Mapping: ๊ฐ์ฒด ๊ด๊ณ ๋งคํ) ORM์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ ์ด๋ธ๋ค์ ๊ฐ์ฒดํํ์ฌ ์ ๊ทผํ ์ ์์ผ๋ฉฐ, PreparedStatement ์ ํ๋ผ๋ฏธํฐ์ ResultSet ์ ๊ฐ๋ค์ ์๋ฐ ๋น๊ณผ ๊ฐ์ฒดํ๊ฐ ์ฌ์ด ๋งคํ์ ์์ผ์ฃผ์ด ์๋ฐ ์ฝ๋์ ๊ฐ์์ ๋์์ ์ฃผ๋ ๊ฒ์ผ๋ก, ์คํ ์์ค๋ก๋ `mybatis(ibatis)`, `Hibernate` ๋ฑ์ด ์๋ค. /* **mybatis์ ์ ์ด๋ฆ: ibatis / Hibernate / ๊ฐ์ฒด๋ค์ ๋งคํ์์ผ์ฃผ๋ ๊ฒ orm** */ โป `SQL Mapper` - ์๋ฐ ๊ฐ์ฒด๋ฅผ ์ค์ SQL ๋ฌธ์ฅ์ ๋งคํ. (์๋ฐ ์ฝ๋์์ SQL ๊ด๋ จ ๋ถ๋ถ์ ์ ๊ฑฐ) - SQL ๋ฌธ์ฅ์ด.. 2024. 1. 23. (102)[Spring]13์ผ์ฐจ: Mvc05:์ถ๋ ฅ, Mvc06: ํ์๋ช ๋จ/์ ๋ ฅ 1. 2024.1.22(์) F_Mvc05 ใด /Mvc05/src/com/test/mvc ใดใดHelloController.java /* ==================================== HelloController.java - ์ฌ์ฉ์ ์ ์ ์ปจํธ๋กค๋ฌ ํด๋์ค ======================================= */ package com.test.mvc; /* import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.s.. 2024. 1. 23. (101)[Spring]12์ผ์ฐจ: โ Annotation(์ด๋ ธํ ์ด์ ) โ , โ String Annotation โ , โ Spring AOP ๊ด๋ จ Annotation โ , โ Spring MVC ๊ด๋ จ Annotation โ 1. 2024.1.19(๊ธ) โ โ โ Annotation(์ด๋ ธํ ์ด์ ) โ โ โ /* ** ์ ์ฒด์ฑ์ ์ฃผ์์ด์ง๋ง ์ค์ ๋ฐํ์๊น์ง ์ฌ์ฉ๋ ์ ์๋๋ก... ** */ โ ๊ฐ์ - ์ผ์ข ์ ์ฃผ์(์ฌ์ ์ ์ธ ์๋ฏธ: ์ฃผ์๋ฌ๊ธฐ, ๋ฉํ ๋ฐ์ดํฐ) - ๋ฉํ ๋ฐ์ดํฐ: ๋ฐ์ดํฐ๋ฅผ ์ค๋ช ํ๊ธฐ ์ํ ๋ฐ์ดํฐ - ์ฃผ์์ ์ง์์ฑ : *.java(์์ค๋ ๋ฒจ) → [์ปดํ์ผ๋ฌ(Compiler)] → *.class → [JVM:Runtime] ์ด ๊ณผ์ ์์ ๋ณดํต ์ปดํ์ผ์ด ์ํ๋๋ฉด ์ฃผ์์ด ์ ๊ฑฐ (//..., /* ... */, /**...*/) - `ใ@ใ` : Annotation, JDK 1.5(JavaSE 5.0)๋ถํฐ ์ฌ์ฉ ๊ฐ๋ฅ, Runtime ๊น์ง๋ ์กด์ฌ - AT(Annotation Type) โ ๋ฉํ ๋ฐ์ดํฐ์ ๊ฐ์น ์ผ๋ฐ์ ์ผ๋ก ๋ฉํ ๋ฐ์ดํฐ์ ํจ์ฉ์ ๋ค์.. 2024. 1. 23. (96-100)[Spring]7-11์ผ์ฐจ: (๋นSTS ๋ฒ์ )๐งจ๐โจF_Mvc04- ์ง์, ์ง์ญ, ๋ถ์, ์ง์โจ๐๐งจ, ํํฐ-CharacterEncodingFilter 1. 2024.1.12(๊ธ)-18(๋ชฉ) ์ ์ถ์์> ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ> export> war> ๊ผญ!! `Export source Files` ์ฒดํฌ!!! > ํ๋ก์ ํธ์ด๋ฆ_๋ณธ์ธ์ด๋ฆ ----> Mvc04_์ด๋ฆ.war โ โ โ Spring MVC ํ๋ก์ ํธ ์ค์ต 03 โ โ โ โ Perspective : JavaEE โ ๋ค์ด๋๋ฏน ์น ํ๋ก์ ํธ ์์ฑ (๋นSTS ๋ฒ์ ) : Mvc04 โ ๊ธฐ๋ณธ ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์ : Mvc00 (์ฐ๋ฆฌ๊ฐ ์์๋ก ๊ตฌ์ฑํด๋ ์ํ)๋ก ๋ถํฐ src, WebContent ๋๋ ํฐ๋ฆฌ ๋ณต์ฌ & ๋ฎ์ด์ฐ๊ธฐ โ ์ค์ต ์ฑ๊ฒฉ : ์ง์ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ(Spring MVC ๋ฒ์ ) JDBC ๋ชจ๋ ์ถ๊ฐ ํ์ฉ SimpleDriverDataSource ํด๋์ค(๊ฐ์ฒด) ํ์ฉ โ ๊ธฐ๋ฅ ๊ตฌํ(๋ฐ์ดํฐ ๊ฐ ์ ํ๋ณ CRUD ์ค์ต) -.. 2024. 1. 22. ์ด์ 1 2 3 4 ยทยทยท 11 ๋ค์