๋ฐ์ํ ๊ฐ๋ฐ์3 [๊ฐ๋ฐ์ ๋ฉด์ ๋๋น ์ง๋ฌธ์์ฝ] ์๋ฐ ๊ฐ๋ ์ ๋ฆฌ/ ์๋ฐ๋ ๋ฌด์์ธ๊ฐ ์๋ฐ๋? - ๊ฐ์ฒด์งํฅ ์ธ์ด (OOP Object Oriented Programming) - ํ๋์ ๊ธฐ๋ฅ์ ๊ฐ์ฒด๋ก ๋ง๋ค์ด์ ๊ฐ์ฒด๋ค์ ์ข ํฉํ์ฌ ํ๋ก๊ทธ๋๋ฐํ๋ค. ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ OOP์ 4๊ฐ์ง ํน์ฑ ********(์บก์ํ, ๋คํ์ฑ, ์์, ์ถ์ํ) 1. ์บก์ํ - ์๋ก ๊ด๋ จ๋ Data, Method๋ฅผ ํ๋๋ก ๋ฌถ๋๊ฒ 2. ๋คํ์ฑ - ํํ๊ฐ ๋ค์ํ ๊ฒ (๊ฐ์ ๋์, ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฌผ) - ์ค๋ฒ๋ก๋ฉ๊ณผ ์ค๋ฒ๋ผ์ด๋ฉ์ด ํด๋น๋จ. - ์ค๋ฒ๋ก๋ฉ? ๊ฐ์ ์ด๋ฆ์ ๋ฉ์๋๋ฅผ ๋งค๊ฐ๋ณ์์ ํ์ ๊ณผ ๊ฐฏ์๋ง ๋ค๋ฅด๊ฒ ํ์ฌ ๋ค๋ฅธ๊ธฐ๋ฅ์ ํ๊ฒ ํ๋ ๊ฒ - ์ค๋ฒ๋ผ์ด๋ฉ? ์์ ํด๋์ค์ ๋ฉ์๋๋ฅผ ์์๋ฐ์ ์ฌ์ ์ ํ๋ ๊ฒ 3. ์์ ์์ ํด๋์ค method๋ฅผ ์์ ํด๋์ค๊ฐ ์์๋ฐ์์ ์ฌ์ฉํ๋ ๊ฒ 4. ์ถ์ํ ํ์ํ ๊ฒ์ ๋ณด์ฌ์ฃผ๊ณ ํ์์๋ ๊ฒ์ ์จ๊ธฐ๋ ๊ฒ ์ถ.. l ๐ค ์ฝ๋ l 2020. 5. 26. [์คํ๋ง ๋ฉด์ ๋๋น ๊ธฐ์ด์ง๋ฌธ] ์คํ๋ง์ด๋?? ๊ฐ๋จ์ ๋ฆฌ!! ์คํ๋ง์ด๋? - ์๋ฐ๋ฅผ ํ์ฉํด์ ์น ๋ฐ ์ฑ๊ฐ๋ฐ์ ์ํ ์คํ์์ค ๊ฒฝ๋ ์ปจํ ์ด๋ ์ปจํ ์ด๋๋? - jsp์ ์๋ธ๋ฆฟ์ ์คํ์์ผ์ฃผ๋ ์ํํธ์จ์ด ํ๊ฒฝ ์๋ธ๋ฆฟ์ด๋? - ์ปจํ ์ด๋๊ฐ ์ดํดํ ์ ์๋๋ก ์์ ์๋ฐ์ฝ๋๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ์๋ฐ์์ html์ ์๋ฏธ jsp๋? - html ๊ธฐ๋ฐํ์ ์๋ฐ์ฝ๋๋ฅผ ๋ธ๋กํํ์ฌ ์ฝ์ , html์์ ์๋ฐ ์ ์คํ๋ง์ ์ฐ๋๊ฐ?? - ์คํ๋ง์ ํน์ง๋๋ฌธ (ํน์ง 3๊ฐ์ง -> DI, IOC, AOP) *** DI (Dependency Injection) ์์กด์ฑ ์ฃผ์ - ์๋น์ค๋ค๊ฐ์ ์์กด์ฑ์ด ์กด์ฌํ๋ฉด ํ๋ ์์ํฌ๊ฐ ์ฐ๊ฒฐํด์ค ex) autowired *** IOC (Inversion Of Control) ์ ์ด ์ญ์ - ์ปจํธ๋กค์ ์ ์ด๊ถ์ ํ๋ ์์ํฌ๊ฐ ์์ , ํ์์๋ฐ๋ผ ์ฌ์ฉ์์ ์ฝ๋๋ฅผ ํธ์ถํด ์ฌ์ฉํ๋๊ฒ์ .. l ๐ค ์ฝ๋ l 2020. 5. 26. ์ดํด๋ฆฝ์ค mssql ์ฐ๋ํ๊ธฐ 1. jdbc ๋๋ผ์ด๋ฒ๋ฅผ ๋ค์ด๋ฐ์์ค๋๋ค. https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15 Microsoft JDBC Driver for SQL Server - SQL Server Microsoft provides a JDBC driver for use with SQL Server and Azure SQL Database, enabling connectivity from any Java application, server, or applet. docs.microsoft.com ์์ ๋งํฌ๋ก ๋ค์ด๊ฐ์ ์ ์ ๋นจ๊ฐ๋ฐ์ค ๋ถ๋ถ์ ๋๋ฌ์ฃผ๋ฉด ๋ฉ๋๋น. 2. ์์ถ ํด์ ํ์๊ณ ์ดํด.. l ๐ค ์ฝ๋ l 2020. 5. 21. ์ด์ 1 ๋ค์ ๐ฒ ์ถ์ฒ ๊ธ ๋ฐ์ํ