: λ©λͺ¨λ¦¬ λλΉλ₯Ό λ°©μ§ν μ μλ μ±κΈν€ ν¨ν΄
: νλμ κ°μ²΄λ₯Ό μμ±ν΄ μ¬μ©νλ λμμΈ ν¨ν΄μ.
λ©λͺ¨λ¦¬ λλΉλ₯Ό λ°©μ§ν μ μλ μ±κΈν€ ν¨ν΄μ λ¨ νλμ κ°μ²΄λ₯Ό μμ±ν΄ μ¬μ©νλ λμμΈ ν¨ν΄μ λλ€.
μμ±μκ° μ¬λ¬ μ°¨λ νΈμΆλλλΌλ μ€μ μμ±λλ κ°μ²΄λ νλμ΄κ³ , μ΅μ΄μ μμ±ν κ°μ²΄λ₯Ό λ°νν©λλ€.
κ³ μ λ λ©λͺ¨λ¦¬ μμμ μ»μΌλ©΄μ νλ²μ newλ‘ μΈμ€ν΄μ€λ₯Ό μ¬μ©νκΈ° λλ¬Έμ λ©λͺ¨λ¦¬ λλΉλ₯Ό λ°©μ§ν μ μμ
λν μ±κΈν€μΌλ‘ λ§λ€μ΄μ§ ν΄λμ€μ μΈμ€ν΄μ€λ μ μ μΈμ€ν΄μ€μ΄κΈ° λλ¬Έμ
λ€λ₯Έ ν΄λμ€μ μΈμ€ν΄μ€λ€μ΄ λ°μ΄ν°λ₯Ό 곡μ νκΈ° μ½λ€.
DBCP(DataBase Connection Pool)μ²λΌ 곡ν΅λ κ°μ²΄λ₯Ό μ¬λ¬κ° μμ±ν΄μ
μ¬μ©ν΄μΌνλ μν©μμ λ§μ΄ μ¬μ©.
(μ°λ λν, μΊμ, λνμμ, μ¬μ©μ μ€μ , λ μ§μ€νΈλ¦¬ μ€μ , λ‘κ·Έ κΈ°λ‘ κ°μ²΄λ±)
μλλ‘μ΄λ μ± κ°μ κ²½μ° κ° μ‘ν°λΉν°λ ν΄λμ€λ³λ‘ μ£Όμ ν΄λμ€λ€μ μΌμΌμ΄ μ λ¬νκΈ°κ° λ²κ±°λ‘κΈ° λλ¬Έμ
μ±κΈν€ ν΄λμ€λ₯Ό λ§λ€μ΄ μ΄λμλ μ κ·Όνλλ‘ μ€κ³νλ κ²μ΄ νΈνκΈ° λλ¬Έ...
μΈμ€ν΄μ€κ° μ λμ μΌλ‘ νκ°λ§ μ‘΄μ¬νλ κ²μ 보μ¦νκ³ μΆμ κ²½μ° μ¬μ©.
λ λ²μ§Έ μ΄μ©μλΆν°λ κ°μ²΄ λ‘λ© μκ°μ΄ νμ νκ² μ€μ΄ μ±λ₯μ΄ μ’μμ§λ μ₯μ !
μ±κΈν€ μΈμ€ν΄μ€κ° λ무 λ§μ μΌμ νκ±°λ λ§μ λ°μ΄ν°λ₯Ό 곡μ μν¬ κ²½μ° λ€λ₯Έ ν΄λμ€μ μΈμ€ν΄μ€λ€ κ°μ κ²°ν©λκ° λμμ Έ "κ°λ°©-νμ μμΉ" μ μλ°°νκ² λλ€. (=κ°μ²΄ μ§ν₯ μ€κ³ μμΉμ μ΄κΈλ¨)
λ°λΌμ μμ μ΄ μ΄λ €μμ§κ³ ν μ€νΈνκΈ° μ΄λ €μμ§λ€.
λν λ©ν°μ°λ λνκ²½μμ λκΈ°νμ²λ¦¬λ₯Ό μνλ©΄ μΈμ€ν΄μ€κ° λκ°κ° μμ±λλ€λ μ§ νλ κ²½μ°κ° λ°μν μ μμ
κ°λ°μ ν λ νμ λ€μ΄μ¨ gotoλ μ°λ©΄ μλΌ! μ μ κ°μ²΄λ μ μ’μκ±°μΌ! λΌλ λ§ μ²λΌ
κΌ νμν κ²½μ°κ° μλλ©΄ μ§μν΄μΌν¨. // μ μ ν μ μ°λ©΄ μμ£Ό μ’μ, (κ·Έκ² μ΄λ ΅μ§)