π μ μκ°μ μ μ λ¬Έμ₯μ΄μμ
μΈνλ°μ¬μ΄νΈμμ μΈνλ°κ°μ¬λμ μλ° μ€νλ§ νλ μμν¬(renew ver.) - μ μ νλ‘κ·Έλλ¨Έλ₯Ό μν κ°μ’ κ°μμ λ΄μ©μ μμ±νμ΄μ. μ¬μ§κ³Ό κΈμ μ λΆ μ΄ κ°μμ λ΄μ©μ΄μμ.
μ΄ κ°μλ μ€νλ§4μ μ΄λ‘ μ μμ£Ό μ μ€λͺ
ν΄μ£Όλ κ°μμ
λλ€. μ΄ κ°μ λλΆμ μ€νλ§μ ν΅μ¬ κ°λ
DI
, IOC
λ₯Ό μ΄ν΄ν μ μκ² λμμ΅λλ€. κ°λ ₯μΆμ²ν©λλ€.
pom.xml
core
, jdbc
, web-mvc
, aop
... λ±μ΄ μλλ°, λ΄κ° νμν λͺ¨λλ€μ κ°μ ΈμμΌ νλ€. pom.xml
νμΌμ΄λ€.βpom.xml
μμ±
<dependencies></dependencies>
: μ΄λ€ λͺ¨λμ μμ‘΄νλ€.org.springframework
κ·Έλ£Ήμ μλspringcontext
λΌλ λͺ¨λμ4.1.0.RELEASE
λ²μ μ μ¬μ©νκ² λ€.
π μ΄λ κ² λͺ μν΄μ£Όλ©΄ νμ¬ νλ‘μ νΈμ μ΄ λͺ¨λμ λΌμ΄λΈλ¬λ¦¬κ° λ‘κ²¨μ Έμ¨λ€. κ·Έλμ μ΄ λͺ¨λμ, μ΄ λΌμ΄λΈλ¬λ¦¬λ₯Ό κ°μ§κ³ κΈ°λ₯ ꡬνμ ν΄λκ° μ μλ€.
pom.xml
νμΌμ λ©μ΄λΈ μ€μ νμΌλ‘ λ©μ΄λΈμ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ°κ²°ν΄μ£Όκ³ , λΉλλ₯Ό μν νλ«νΌμ΄λ€.
pom.xml
μ μν΄μ νμν λΌμ΄λΈλ¬λ¦¬λ§ λ€μ΄λ‘λν΄μ μ¬μ©νλ€.
- μ€νλ§μ λͺ¨λλ‘ κ΅¬μ±λμ΄ μλ, λͺ¨λμ μ§μν΄μ£Όλ νλ μμνΈμ΄λ€.
- κ·Έ λͺ¨λμ λΌμ΄λΈλ¬λ¦¬λΌκ³ ν μ μλ€.
- νλ‘μ νΈκ° νμλ‘νλ λΌμ΄λΈλ¬λ¦¬λ€μ μ§μ λ€μ΄λ‘λν΄μ μ½μ νλ λ°©μμ΄ μλλΌ
pom.xml
μ λͺ μλ₯Ό νΈνΈμΌλ©΄ μλμΌλ‘ λ€μ΄λ‘λ λμ΄μ νλ‘μ νΈμμ ν΄λΉ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ½κ² μ¬μ©ν μ μλ€.
- μΈλΆμ μλ λΌμ΄λΈλ¬λ¦¬λ€μ νμν κ²λ§ 골λΌμ νμ¬ νλ‘μ νΈμμ μ¬μ©ν μ μκ² ν΄μ£Όλ κ²μ΄
pom.xml
μ΄λ€.
JRE
λ²μ error
error
: νλ‘μ νΈμJRE
λΌμ΄λΈλ¬λ¦¬ λ²μ μ΄ λ©μ΄λΈ μ€μ νμΌμ λͺ μλμ΄ μλ λ²μ κ³Ό μΌμΉνμ§ μμΌλ©΄error
κ° ν°μ§λ€.- ν΄κ²°λ°©λ² :
maven > update project
java
ν΄λμ κ²½μ° μμΌλ‘ λ§λ€μ΄μ§λ μλ° νμΌλ€μ΄ κ΄λ¦¬λλ ν΄λμ΄λ€.resources
ν΄λμ κ²½μ° μμμ κ΄λ¦¬νλ ν΄λλ‘ μ€νλ§ μ€μ νμΌ(XML
) λλ νλ‘νΌν°(properties
) νμΌλ±μ΄ κ΄λ¦¬λλ€.java
,resources
ν΄λλ μ€νλ§ νλ μμνΈμ κΈ°λ³Έ ꡬ쑰λ₯Ό μ΄λ£¨λ ν΄λλ‘ κ°λ°μλ μ΄λλ‘ ν΄λλ₯Ό ꡬμ±ν΄μΌ νλ€.