μ€νλ§μ ν΅μ¬κ°μΉπ‘
μ ν리μΌμ΄μ
κ°λ°μ νμν κΈ°λ°μ μ 곡ν΄μ κ°λ°μκ° λΉμ¦λμ€ λ‘μ§ κ΅¬νμλ§ μ§μ€ν μ μκ²λ νλ κ²
Spring Framework
-
μν°νλΌμ΄μ¦κΈ μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λ€μν κΈ°λ₯μ μ 곡νλ μλ° κΈ°λ°μ μ ν리μΌμ΄μ
νλ μμν¬
-
μ¦ 'μ€νμμ€ κ²½λκΈ μ ν리μΌμ΄μ
νλ μμν¬' λΌκ³ λΆλ₯Έλ€.
Spring Boot
λ¨λ
μΌλ‘ μ€ν κ°λ₯ν μμ© μμ€μ μ€νλ§ κΈ°λ° μ ν리μΌμ΄μ
μ μμ½κ² λ§λ€ μ μλλ‘ λμμ£Όλ νλ μμν¬
- μ€νλ§ νλ μμν¬μμ νμν λͺ¨λλ€μ μ€μ νλ 볡μ‘ν κ³Όμ μ ν΄κ²°νκΈ° μν΄μ λμ¨ κ²μ΄ λ°λ‘ μ€νλ§ λΆνΈμ΄λ€.
μ€νλ§ λΆνΈμ νΉμ§ (μ€νλ§ νλ μμν¬μ λΉκ΅νμμ λ)
- μμ‘΄μ± κ΄λ¦¬
- μλ μ€μ
- λ΄μ₯ WAS
- λͺ¨λν°λ§
μμ‘΄μ± κ΄λ¦¬
- κΈ°μ‘΄ Spring Frameworkμμλ κ°λ°μ νμν κ° λͺ¨λμ μμ‘΄μ±μ μ§μ μ€μ ν΄μΌ νμ§λ§ μ€νλ§ λΆνΈλ Spring-boot-starterλ₯Ό ν΅ν΄ μμ£Ό μ¬μ©νλ λΌμ΄λΈλ¬λ¦¬μ μμ‘΄μ±μ μ½κ² μΆκ°νκ³ κ΄λ¦¬νλ€.
μλ μ€μ
- μ ν리μΌμ΄μ
μ κ°λ°νλλ° νμν μμ‘΄μ±μ μΆκ°νλ©΄ νλ μμν¬κ° μμμ μλμΌλ‘ κ΄λ¦¬ν΄μ€λ€.
λ΄μ₯ WAS
- ν°μΊ£, μ ν°, μΈλν μ° λ±μ λ΄μ₯ μλ²λ₯Ό ν¬ν¨νμ¬ λ³λμ μλ² μ€μΉ μμ΄ μ ν리μΌμ΄μ
μ μ€νν μ μλ€.
λͺ¨λν°λ§
- μλΉμ€λ₯Ό μ΄μνλ μκΈ°μ ν΄λΉ μμ€ν
μ΄ μ¬μ©νλ μ€λ λ, λ©λͺ¨λ¦¬, μΈμ
λ±μ μ£Όμ μμλ€μ λͺ¨λν°λ§νλλ° μ΄λ¬ν λͺ¨λν°λ§μ μ½κ² νκΈ° μν΄ μ 곡νλ Spring Boot ActuatorλΌλ μ체 λͺ¨λν°λ§ λκ΅¬κ° μλ€.
Referenceπ
- μ€νλ§ νλ μμν¬ μ²«κ±Έμ - ν루λ€μ€ ν€λ
Έμν λ§μ¬μν€ -
- μ€νλ§λΆνΈ ν΅μ¬ κ°μ΄λ - μ₯μ μ° -
μ°μμ μ€νλ§ κ³ μ