2016/11/19 (5) μΈλ€μΌν 리μ€νΈν JAVAλ 무μμ΄κ³ μ΄λ»κ² κ³΅λΆ ν΄μΌλ κΉ?? μλ νμΈμ~ μ€λμ κ° ν¬μ€ν ν λ΄μ©μ JAVA μ λλ€~!! JAVA λ§μ΄λ€μ΄ λ³΄μ ¨λμ?? μμνλΆλ€λ κ³μ€κΊΌμμ μ°μ JAVAκ° λμ§ κ°λ¨νκ² μ€λͺ μμν κ»μ~ JAVAλ? λ€νΈμν¬μμμ μΈμ μλλ‘ λ―Έκ΅ μ¬ λ§μ΄ν¬λ‘μμ€ν μ¬μμ κ°λ°ν κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° μΈμ΄λ₯Ό λ»ν©λλ€. (1996λ μ λ§λ€μ΄μ‘ꡬμ) κ·ΈλΌ JAVA μ₯μ μ λν μμλ³ΌκΉμ? JAVA μ₯μ 1. κ°μ²΄ μ§ν₯ μΈμ΄μ΄λ€. (μ¬κ±° κ°μ²΄μ§ν₯ μΈμ΄μ€μ κ°μ₯ κ°μ²΄ μ§ν₯μ±μ΄ λ보μ΄λ μΈμ΄μ λλ€) 2. μ κ΅νκ³ μμΈν μμΈμ²λ¦¬ 3. νλ₯ν λμμΈ(νλ‘κ·Έλ¨μ μΌλ‘ λμμΈμ΄ μ λμ΄μμ΅λλ€) 4. OSμ λ 립μ μ΄λ€. (μ΄κ² κ°μ₯ ν° μ₯μ μ΄κ΅¬μ) (JVMλ§ μ€μΉλλ©΄ μ΄λ€ μ΄μ체μ λΌλ μ€ν κ°λ₯) 5. μλλ‘μ΄λκ° μλ° κΈ°λ°μ΄λΌ μ λ°°μλλ©΄ μ΄νκ³λ°λ ν μμμ΄μ.. μμ€ν ν΄νΉ 보μ κ³Όμ μλ νμΈμ KGμμ΄ν°λ± ν¬ μ¬μμ λλ€. μ€λμ μμ€ν ν΄νΉ 보μ κ³Όμ μ λν΄ μμλ³΄λ € νλλ°μ μμ€ν ν΄νΉ 보μ κ³Όμ μ νμ₯μμ μ¬μ©λλ μ΄μ체μ μ μμ€ν μ CPU, λ©λͺ¨λ¦¬ ꡬ쑰μ λν λΆμ, μ΄μ λΈλ¦¬μ΄ λ±μ λ΄μ©μ νμ΅νμ¬ μμ€ν μμμ μΌμ΄λ μ μλ ν΄νΉ κΈ°λ² λΆμ λ₯λ ₯μ ν₯μμν€λ κ³Όμ μ λλ€. μ΄ κ³Όμ μ ν΅ν΄ μ€λ¬΄μμ μ¬μ©λλ λ€μν μμ€ν ν΄νΉ κΈ°λ²λ€μ λν μ΄λ‘ κ³Ό μ€μ΅ κ³Όμ μ ν΅ν΄ μ€μ λ‘ μΌμ΄λ μ μλ ν΄νΉμ λλΉν μ μλ 보μ κΈ°μ μ μ΅λνμ¬ λ³΄μ μμ§λμ΄λΆμΌ μ·¨μ μ λλΉνλ©°, μ΅μ μμ€ν ν΄νΉ 곡격 λ° λ°©μ΄ κΈ°λ²μ λ°°μ°κ² λλ©°, μ€μ λͺ¨μν΄νΉμ ν΅ν΄ 보μκ΄λ¦¬μλ‘μ μμ€ν λ€μ 보νΈν μ μλ λ₯λ ₯μ λ°°μνμ¬ μ€λ¬΄ νμ₯μ λλΉνμ€ μ μμΌμλλ€. κ·Έλ¬λ©΄ μ΄λ€ λΆλ€μ΄ μμ€ν ν΄νΉκ³Ό 보μ μ λ¬Έκ³Όμ .. λ€νΈμν¬ ν΄νΉ 보μ μ λ¬Έκ³Όμ μλ νμΈμ KGμμ΄ν°λ± ν¬ μ¬μμ λλ€. μ€λμ λ€νΈμν¬ ν΄νΉκ³Ό 보μ μ λ¬Έκ³Όμ μ λν΄ μμλ³΄λ € νλλ°μ 보μμ μ€μμ±κ³Ό λ€νΈμν¬ ν΄νΉ λ±μ΄ λλλλ©΄μ λ€νΈμν¬ ν΄νΉκ³Ό 보μ μ λ¬Έκ³Όμ μ λν κ΄μ¬ λν μ μ°¨ λμμ§κ³ μλλ°μ. μ΄ κ³Όμ μ μ½κ² λ§ν΄μ λ€νΈμν¬μ κ΄κ³λ κ°μ’ 곡격μ λ°©μ΄νκ³ νμ§νλ μ λ¬Έκ°λ₯Ό μμ±νλ κ³Όμ μ λλ€. νμ¬μ μμ€ν λ€μ λλΆλΆ λ€νΈμν¬λ‘ μ°κ²°λμ΄μ ν΅μ μ νκ³ μκ³ , λ€νΈμν¬λ‘ μ£Όκ³ λ°λ λͺ¨λ λ°μ΄ν°λ€μ λν κ°λ‘μ±κΈ° μλλ λ€νΈμν¬ ν΅μ μ λ°©ν΄νλ 곡격λ€μ΄ μμ£Ό μΌμ΄λκ³ μμ΅λλ€. μ΄λ¬ν λ€νΈμν¬μ κ΄λ ¨λ κ°μ’ 곡격μ λ°©μ΄νκ³ νμ§νκΈ° μνμ¬ λ€μν μ₯λΉμ μννΈμ¨μ΄κ° μ¬μ©λκ³ μμ΅λλ€. λ°λΌμ μ΄λ° μννΈμ¨μ΄λ€κ³Ό μ¬λ¬ μ₯λΉλ€μ λν ꡬλ λ°©λ², μλ μ리, μ΄μκΈ°μ μ λν μμκ° μ .. νμ μνμ λ₯Ό νμ©ν΄μ ITλΆμΌ νμλ₯Ό μ·¨λνμ~!!!! μλ νμΈμ~~~ λ°λ°μ΄μ λλ€~!!! λλλ₯ μ€λμ IT μ λ¬Έ μ§μμ΄ μλ νμ μνμ μ λν΄ μ΄μΌκΈ° ν΄λ³ΌκΉ ν©λλ€. νμ μνμ λ νμ μΈμ λ±μ κ΄ν λ²λ₯ , λ²λ₯ μ 10000νΈμ μκ±°νμ¬ νκ΅μμ λΏλ§ μλλΌ νκ΅ λ°μμ μ΄λ£¨μ΄μ§λ λ€μν ννμ νμ΅ λ° μ격μ νμ μΌλ‘ μΈμ λ°μ μ μλλ‘ νκ³ , νμ μ΄ λμ λμ΄ μΌμ κΈ°μ€μ μΆ©μ‘±νλ©΄ νμμ·¨λμ κ°λ₯νκ² ν¨μΌλ‘μ¨ κΆκ·Ήμ μΌλ‘ μ΄λ¦°κ΅μ‘μ¬ν, νμνμ΅μ¬νλ₯Ό ꡬννκΈ° μν μ λμ λλ€. κ°λ¨νκ² μ΄λ―Έμ§λ‘ μ€λͺ μ νμλ©΄... λ€λ€~~~ κ·Έλ μ΅λλ€~~ γ γ γ γ γ γ νμ μνμ λ μ λμ μ΄ λμμκΉμ?? 1995λ 5μ, λν΅λ Ή μ§μ κ΅μ‘κ°νμμνλ μ΄λ¦° νμνμ΅μ¬νμ λ°μ μ μ‘°μ±νλ μλ‘μ΄ κ΅μ‘체μ μ λν λΉμ μ μ μνλ©΄μ νμ μνμ λ₯Ό μ μνμμΌλ©°, νμ μΈμ λ±μ κ΄ν .. JSPλ μ΄λ»κ² 곡λΆνμ§?? μλ νμΈμ~~ λ°λ°μ΄μ λλ€!!! λλλ₯~!! μ€λ μκ°ν ν¬μ€ν μ JSP νλ‘κ·Έλλ° μ λ¬Έκ³Όμ μ λλ€. JSPλ Java Server Pagesμ μ½μλ‘ μ λ§μ΄ν¬λ‘μμ€ν μ¦μ¬μ μλ° μλΈλ¦Ώ (Servlet) κΈ°μ μ νμ₯μμΌ μΉ νκ²½ μμμ 100% μμν μλ°λ§μΌλ‘ μλ² μ¬μ΄λ λͺ¨λμ κ°λ°νκΈ° μν κΈ°μ μ λλ€. JSPλ μλ² μ¬μ΄λμμ DBMSμ κ°μ λ°±μλ μλ²μ μ°λνμ¬ μ΄λ€ 벑μλ μλ²μ λ°μ΄ν°λ₯Ό κ°κ³΅νμ¬ μΉ μμ μ΅μ μ μ¬μ©μμκ² λμ€νλ μ΄ν μ μκ³ , μ¬λ¬ 쑰건μ λ°λΌ λμ€νλ μ΄ν μ μλ λ΄μ©λ€μ λμ μΌλ‘ μ²λ¦¬ ν μ μλ κΈ°λ₯μ μ 곡νλ νλ‘κ·Έλλ° μΈμ΄μ λλ€. JSPλ₯Ό 곡λΆνκΈ°μ κΈ°λ³Έμ μΌλ‘ JAVA νμ΅μ΄ μ λλ‘ λμ΄ μμ§ μλ€λ©΄ μ΄ν΄κ° μ΄λ €μ°μ€ μλ μμ΅λλ€. μλ°(JAVA)μ μ¬νκ³Όμ μ΄λΌκ³ .. μ΄μ 1 λ€μ