๊ฐ๋ฐ๐ป/Java
1. ์ฉ์ด ์ ๋ฆฌ POJO : Plain Old Java Object EJB : Enterprice JavaBeans DL : Dependency Lookup DI : Dependency Injection AOP : Aspect Oriented Programming, ๊ด์ ์งํฅ ํ๋ก๊ทธ๋๋ฐ IoC : Inversion of Control 2. Spring Framework 2003๋
6์์ ์ถ์๋ Java ๊ธฐ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์
ํ๋ ์์ํฌ JVM์์ ๋์ํ๋ฉฐ ์ํ์น ๋ผ์ด์ ์ค 2.0์ ๋ฐ๋ฅด๋ ์คํ ์์ค ํ๋ ์์ํฌ ํ๊ตญ ์ ์์ ๋ถํ์คํ๋ ์์ํฌ์ ๊ธฐ๋ฐ ๊ธฐ์ ์ด๋ฉฐ ํ๊ตญ์ ๋ณดํ์งํฅ์์์๋ ๊ณต๊ณต๊ธฐ๊ด์ ์น ์๋น์ค ์ ๊ณต ์ ์คํ๋ง์ ๊ถ์ฅํ๊ณ ์์ ์คํ๋ง ๋ถํธ : ์คํ๋ง ํ๋ ์์ํฌ ํ๋ก์ ํธ๋ฅผ ๊ฐํธํ๊ฒ ์ค์ ํ ์ ์๋๋ก ๋์์ฃผ๋ ์๋ธ..
๊ฐ๋ฐ๐ป/Java
1. ์ฉ์ด ์ ๋ฆฌ ๋์์ธ ํจํด : ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๊ณผ์ ์์ ๋ฐ๊ฒฌํ ๋ฌธ์ ๋ค์ ํด๊ฒฐ ๋ฐฉ๋ฒ๋ค์ ์ถ์ ํ๊ณ ์ด๋ฆ์ ๋ถ์ฌ์ ์ดํ์ ์ฌ์ฌ์ฉํ๊ธฐ ์ข์ ํํ๋ก ํน์ ๊ท์ฝ์ ๋ง๋ค์ด ์ ๋ฆฌํ ๊ฒ MVC : Model, View, Controller์ ์ฝ์ MVVM : Model, View, View Model์ ์ฝ์ MVP : Model, View, Presenter์ ์ฝ์, MVC ํจํด์ Controller ๋์ Presenter๊ฐ ์กด์ฌ 2. MVC ํจํด ํน์ง Model, View, Controller๋ก ๊ตฌ์ฑ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ก๋ถํฐ ๋น์ฆ๋์ค ๋ก์ง์ ๋ถ๋ฆฌํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ ์๊ฐ์ ์์๋ ๊ทธ ์ด๋ฉด์์ ์คํ๋๋ ๋น์ฆ๋์ค ๋ก์ง์ ์๋ก ์ํฅ ์์ด ์ฝ๊ฒ ๊ณ ์น ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ๊ฐ๋ฅ ์ค๋ณต ์ฝ๋ฉ์ ๋ฌธ์ ์ ์ ๊ฑฐ Model๊ณผ V..
๊ฐ๋ฐ๐ป/Java
1. ์ค๋ผํด(http://www.oracle.com) ํด๋ฆญ 2. ์๋จ์ Downloads ํญ์ Java for Developers ํด๋ฆญ 3. Java Platform (JDK)์ DOWNLOAD๋ฅผ ํด๋ฆญ 4. Accept License Agreement๋ฅผ ์ฒดํฌํ๊ณ ์์ ์ ์ด์์ฒด์ ์ ์ผ์นํ๋ ๋ฒ์ ์ ํด๋ฆญ ํ ๋ค์ด 5. ์ ์ดํ -> ์์คํ
๋ฐ ๋ณด์ -> ์์คํ
-> ๊ณ ๊ธ ์์คํ
์ค์ ํด๋ฆญ 6. ๊ณ ๊ธ ํญ์ ํ๊ฒฝ๋ณ์ ํด๋ฆญ 7. ์๋ก ๋ง๋ค๊ธฐ ํด๋ฆญ ํ ๋ณ์ ์ด๋ฆ์ JAVA_HOME, ๋ณ์ ๊ฐ์ jdk ๊ธฐ๋ณธ ์ค์น ๊ฒฝ๋ก์ธ C:\Program Files\Java\jdk1.8.0_121 ์
๋ ฅ(์ค์น ์ ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ์๋ค๋ฉด ๋ณ๊ฒฝํ ๊ฒฝ๋ก๋ฅผ ์
๋ ฅ) 8. ์์คํ
๋ณ์์ Path ๋ณ์๋ฅผ ํด๋ฆญ ํ ํธ์ง ๋ฒํผ์ ํด๋ฆญํ๋ค. ๊ทธ ํ, ๋ณ์๊ฐ..