๋ฐ์ํ ์ ์ฒด ๊ธ71 ๊ธฐ์์ฒญ ๋ ์จ api ๋ฐ์์์ db์ ์ ์ฅํ๊ธฐ (DAO) ๋ฐ์์จ ๋ฐ์ดํฐ db์ ์ธ์ํธ ํ๋ ๋ถ๋ถ!! //ํ๋ก์ ํธ ํต์ผ๋ก ์ฌ๋ ค๋ ๊นํ๋ธ ์ฃผ์์ ๋๋ค. ๋ค๋ฅธ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ํ์ธ ํด ์ฃผ์ธ์. github.com/Joowon0220/weather.git package com.weather03.mvc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import .. l ๐ค ์ฝ๋ l 2020. 5. 21. ๊ธฐ์์ฒญ ๋ ์จ api ๋ฐ์์์ db์ ์ ์ฅํ๊ธฐ (JDBC Template) db์ ์ฐ๊ฒฐํ๋ ๋ถ๋ถ!! //ํ๋ก์ ํธ ํต์ผ๋ก ์ฌ๋ ค๋ ๊นํ๋ธ ์ฃผ์์ ๋๋ค. ๋ค๋ฅธ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ํ์ธ ํด ์ฃผ์ธ์. github.com/Joowon0220/weather.git package com.weather03.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBCTemplate { public static Connection getConnection() { Connection con = null; St.. l ๐ค ์ฝ๋ l 2020. 5. 21. ๋ฆฌ์กํธ ํด๋์ค๋ช ์์ด css ์คํ์ผ๋งํ๊ธฐ ํด๋์ค๋ช ๋์ props ๋ก ์ค์ ๊ฐ์ ์ฃผ๊ณ ์ฌ์ฉํ ์ ์๋ค. ํ๊ทธ์ ์๊ด์์ด props.props๋ช ์ ์ ์ด์ฃผ๋ฉด ์ค์ ๋ css๋ฅผ ์ฌ์ฌ์ฉํ ์ ์๋ค. ๊นํ๋ธ ๋ณด๋ฌ ๋๋ฌ์ค์ธ์ ๐ (๋งํํ์) https://github.com/Joowon0220 Joowon0220 - Overview ๐ ๐๐ค๐ฅ๐ ๐ข๐ฎ ๐๐ค๐๐'๐จ ๐ฌ๐๐ง๐ข๐ฉ๐ ๐ฉ๐ค๐ช๐๐๐๐จ ๐ฎ๐ค๐ช :) . Joowon0220 has 14 repositories available. Follow their code on GitHub. github.com l ๐ค ์ฝ๋ l 2020. 4. 10. ์์คํธ๋ฆฌ ์ ํ๋ก์ ํธ ๊น ์ฐ๋/ ํ์ผ์ ๋ก๋/ ์ปค๋ฐํ๊ธฐ ์์คํธ๋ฆฌ ์ ํ๋ก์ ํธ ๊น ์ฐ๋/ ํ์ผ์ ๋ก๋/ ์ปค๋ฐํ๋ ๋ฐฉ๋ฒ 1. ์์คํธ๋ฆฌ์ ๋ค์ด๊ฐ์ ํ๋ฌ์ค๋ฒํผ์ ๋๋ฅธ๋ค. 2. ํด๋ก ๋ฒํผ์ ๋๋ฅธ๋ค. 3. ๊น ๋ ํฌ์งํ ๋ฆฌ ์ฃผ์๋ฅผ ๋ณต์ฌํด์ ์ฒซ ์นธ์ ๋ฃ์ด์ฃผ๊ณ , ์ปดํจํฐ์ ๋ค์ด์๋ ํ์ผ ๊ฒฝ๋ก๋ฅผ ๋๋ฒ์งธ ์นธ์ ๋ฃ์ด์ค๋ค. ํด๋ก ๋ฒํผ ๋๋ฅด๋ฉด? ๋. ๊นํ๋ธ ๋ณด๋ฌ ๋๋ฌ์ค์ธ์ ๐ (๋งํํ์) https://github.com/Joowon0220 Joowon0220 - Overview ๐ ๐๐ค๐ฅ๐ ๐ข๐ฎ ๐๐ค๐๐'๐จ ๐ฌ๐๐ง๐ข๐ฉ๐ ๐ฉ๐ค๐ช๐๐๐๐จ ๐ฎ๐ค๐ช :) . Joowon0220 has 14 repositories available. Follow their code on GitHub. github.com l ๐ค ์ฝ๋ l 2020. 3. 23. Git Repository ์ญ์ / ๊น ๋ ํ์งํ ๋ฆฌ ์ญ์ ์์คํธ๋ฆฌ Repository ์ญ์ ํ๋ ๋ฒ 1.๊น์์ Repository๋ก ๋ค์ด๊ฐ๋ค. 2.์ง์ฐ๋ ค๋ ๋ ํ์งํ ๋ฆฌ์ ์ ํ ์ผ๋ก ๋ค์ด๊ฐ๋ค. 3. ์ ํ ๋ฐ์ผ๋ก ์ญ์ญ ๋ด๋ ค๊ฐ๋ค. Danger zone์ด ๋์ฌ๋๊น์ง. 4. ๋งจ ๋ง์ง๋ง Delete this repository ๋ฒํผ์ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ด ์ฐฝ์ด๋ฌ๋ค. ๊ทธ๋ฌ๋ฉด ์ ๋ ๊ฒ ๋๊ฐ์ด ์จ์ฃผ๊ณ ๋น๋ฐ๋ฒํธ ๋ค์ ์ ๋ ฅํ๋ฉด ~~~~ ์ญ์ ๋. ๊นํ๋ธ ๋ณด๋ฌ ๋๋ฌ์ค์ธ์ ๐ (๋งํํ์) https://github.com/Joowon0220 Joowon0220 - Overview ๐ ๐๐ค๐ฅ๐ ๐ข๐ฎ ๐๐ค๐๐'๐จ ๐ฌ๐๐ง๐ข๐ฉ๐ ๐ฉ๐ค๐ช๐๐๐๐จ ๐ฎ๐ค๐ช :) . Joowon0220 has 14 repositories available. Follow their code on GitHub. github.com l ๐ค ์ฝ๋ l 2020. 3. 23. ์์คํธ๋ฆฌ ํธ์ฌ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ ๋ค ํ ํ์ผ์ ์์คํธ๋ฆฌ์์ ์ปค๋ฐ๊น์ง ํ๋๋ฐ ํธ์ฌํ๋๊น ์ด๋ฐ์๋ฌ๊ฐ ๋ธ ๊ทธ๋ด๋๋! ์ค์ ์ ์์คํ ์ผ๋ก ํด๋๋ฉด ๋จ. ๋. ๊นํ๋ธ ๋ณด๋ฌ ๋๋ฌ์ค์ธ์ ๐ (๋งํํ์) https://github.com/Joowon0220 Joowon0220 - Overview ๐ ๐๐ค๐ฅ๐ ๐ข๐ฎ ๐๐ค๐๐'๐จ ๐ฌ๐๐ง๐ข๐ฉ๐ ๐ฉ๐ค๐ช๐๐๐๐จ ๐ฎ๐ค๐ช :) . Joowon0220 has 14 repositories available. Follow their code on GitHub. github.com l ๐ค ์ฝ๋ l 2020. 3. 23. ๋ฆฌ์กํธ ์ฝคํฌ๋ํธ ์ ๋ฐ์ดํธ ์คํ ์์ ์ค์ ํ๊ธฐ ๋ฆฌ์กํธ์์ set state๋ฅผ null ๊ฐ์ ๋ฆฌํดํ๋ฉด์, ์ฝคํฌ๋ํธ ์ ๋ฐ์ดํธ ์์ ์ ์ค์ ํ ์ ์๋ค. l ๐ค ์ฝ๋ l 2020. 3. 22. ๋ฆฌ์กํธ ์ฝคํฌ๋ํธ ์๋ฌ์ก๊ธฐ higer-order-component HOC ๋ก ๋ด๊ฐ ์ํ๋ ์ปดํฌ๋ํธ๋ค์ ๋ณดํธํ๊ธฐ ์๋ฌ๊ฐ ์์๋ ๋ฆฌ์กํธ ์ฑ ์ ์ฒด ์๋์ด ๋ฉ์ถ๋๊ฒ ์๋๋ผ ๋ฌธ์ ๋๋ ๋ถ๋ถ๋ง ๋ฉ์ถ๊ณ fallback ์๋ฌ ๋ฌธ๊ตฌ ๋์์ฃผ๊ธฐ. l ๐ค ์ฝ๋ l 2020. 3. 22. ๋ฆฌ์กํธ ๋ฃจํธ ๋ฐ์์ ์ฝ๋์ง๊ธฐ ๋ฆฌ์กํธ ๋ฃจํธ ๋ฐ์์ ๋ ๋ํ ๋ ์ฌ์ฉํ๋ ํฌํธ! ํฌํธ ํด๋์ค๋ฅผ ๋ง๋ค๊ณ createPortal์ ๋ฆฌํดํ๋ค. createPortal์ ๋ฆฌ์กํธ ์์ ์๋ ๊ฒ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ฆฌ์กํธ๋์์ ์ํฌํธํ๋ค. ์ธ๋ฑ์ค.html์์ ์ค์ ํ ์์ด๋๊ฐ์ ๊ฐ์ ธ์์ getElementById์์ ๋ฃ์ด์ค๋ค. const Message๋ฅผ ์ค์ ํ์ฌ ๋ฉ์ธ์ง๋ฅผ ๋์์ค๋ค. ***const: constant์ ์ฝ์. ํ๋ฒ ์ค์ ํ๋ฉด ์ด ๋ณ์๋ ๊ณ์ ์ ์ง๋จ. var์ ๊ฒฝ์ฐ ์ฌ๋ฌ๋ฒ ์ค์ ํ๋ฉด ๊ฐ์ฅ ๋ง์ง๋ง์ ์ค์ ๋ ๋ณ์๋ก ์ง์ ๋๋๋ฐ, const๋ ์ฒซ๋ฒ์งธ ์ค์ ํ๋ฉด ๋๋ฒ์งธ ์ค์ ์ ๋ถ๊ฐ๋ฅํจ. ๋ฆฌํด Fragment ์์ ํฌํธํด๋์ค ๋ฃ์ด์ฃผ๊ณ ์ถ๋ ฅํ๋ฉด~? ๋ฐ๋~ ์ด๋ ๊ฒ ๋ธ! l ๐ค ์ฝ๋ l 2020. 3. 21. ๋ฆฌ์ํธ ํฌ๋ก์ฐ๊ธฐ(์คํธ๋ง ๊ฐ ๋ฐํ) ๋ฆฌํดํ์ ํด๋์ค์ ๋ ๋ ๋ฆฌํด ํฌ๋ก ์ฐ๊ณ , ์ฑ ํด๋์ค์ ๋ฆฌํด ์์ ๋ฆฌํดํ์ ๋ฃ์ด์ฃผ๋ฉด~? l ๐ค ์ฝ๋ l 2020. 3. 21. ๋ฆฌ์กํธ ์ฑ ์นํฉ ๋ฒ์ ์๋ง์๋ ํด๊ฒฐ๋ฐฉ๋ฒ /React-create-app ์๋ฌ ์๋ ํ์ธ์~ ์ฝ๋๊ทธ๋ฆผ์ ๋๋ค! ๋ฆฌ์กํธ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ์คํํ๊ณ ์ถ์์ ๋ฟ์ธ๋ฐ...? ์ธ์์๋ npm start/yarn start๊ฐ ์๋๋ ์ผ์ด ๋ฒ์ด์ก์ต๋๋ค.... ๊ทธ๋ ๋์๋ ์๋ฌ ๋ด์ฉ์ ์๋์ ๊ฐ์์! ๋์ ๋ฆฌ์กํธ ํ๋ก์ ํธ ๋ํ๋์ ํธ๋ฆฌ์ ๋ฌธ์ ๊ฐ ์๋ค. problem with the project dependency tree ์ฒ์์๋ ์ฐฉํ๊ฒ ์ ๊ธฐ์ ํ๋ผ๋๋๋ก 1๋ฒ๋ถํฐ ํ๋์ฉ ์ญ์ ํ๊ธฐ ์์ํ์ด์. (๊ทธ๋๋ ์๋๋๋ฌ๊ตฌ์. ^^) ๋ชจ์ง๋ชจ์ง.... ๋ฒ์ ์ด ์ ์๋ง๋๋ค๊ณ ๋๋ฆฌ์ธ๊ฑฐ์ง... ํ๋ก๊ทธ๋จ์ ์ง์ ๋ค ๋ค์ ๊น์์ผํ๋ ใ ใ (์ด๋ณด ๊ฐ๋ฐ์์๊ฒ ๊ฐ์ฅ ๋ฌด์์ด๊ฒ์ ๋ฐ๋ก, ํ๋ก์ ํธ ์ง์ฐ๊ณ ๋ค์๊น๊ธฐ* ํํ.....) ๊ทธ์น๋ง ํด๊ฒฐ์ฑ ์ ์๊ฐ๋ณด๋ค ๊ฐ๋จํ์ด์! ๋ด๊ฐ ์๋ก ์์ฑํ ํ๋ก์ ํธ ์์ ๊ฒฝ๋ก์ ์๋ ํด๋์์ ๋ค.. l ๐ค ์ฝ๋ l 2020. 3. 21. ์ด์ 1 ยทยทยท 3 4 5 6 ๋ค์ ๐ฒ ์ถ์ฒ ๊ธ ๋ฐ์ํ