νλ‘μ νΈμ λͺ¨λ κΈ°λ₯μ νλμ Controller ν΄λμ€λ‘ μ λΆ μ²λ¦¬νλ€λ©΄ μ΄νμ μλ‘μ΄ κΈ°λ₯μ μΆκ°νκ±°λ, μμ ν΄μΌ ν κ²½μ° μ μ§λ³΄μμ λ§μ μ΄λ €μμ κ²ͺμ μ μμ΅λλ€.
μλ°ν λ°μ§λ©΄ 3Layer Architecture λ μ€νλ§μλ§ ν΄λΉνλ κ²μ΄ μλκ³ , 보ν΅μ μΉ μλΉμ€ λ°±μλ ꡬ쑰λ₯Ό ννν©λλ€.
μ΄λ¬ν λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μλ²μ μ²λ¦¬ κ³Όμ μ ν¬κ² Controller, Service, Repository 3κ°λ‘ λΆλ¦¬ν΄ λμκ²μ 3 Layer Architecture μ΄λΌκ³ ν©λλ€.
μ€νλ§ νλ μμν¬μ μ΄λ Έν μ΄μ λ€μ λ μ¬λ¦¬λ©΄ @Controller,@Service,@Repository λ±μ΄ μ¬μ©λμλ κ²μ λ μ¬λ¦΄ μ μμ΅λλ€.
μ΄μ νλμ© κ·Έ μν λ€μ μ λ¦¬ν΄ λ³΄λ € ν©λλ€.