λ°μν νκ³ 10 DB Function to Java Application μ΄κ΄ (feat. νλ‘μμ ) μ΄λ² ν¬μ€ν μμλ μ μ§μ₯μμ μ§ννλ DB Function λ‘μ§μ Java ApplicationμΌλ‘ μ΄κ΄νλ μμ μ λν΄ μ 리νκ³ μ ν©λλ€. μκ°μ΄ λ€μ νλ μ§λ§, μ΄ μμ κ³Όμ μ λλμλ³΄κ³ μ νλ λͺ©μ λ μκ³ , μ μ¬ν μμ μ μ§νν λ μ°Έκ³ ν μ μλλ‘ νΈλ¬λΈμν λ° κ³ λ € μ¬ν λ±μ μ λ¦¬ν΄ λ³΄λ € ν©λλ€. ν¬μ€ν μ κ°μ - κ³Όμ - κ²°κ³Ό(μ±κ³Ό) - νκ³ μμΌλ‘ ꡬμ±νμμ΅λλ€. κ°μκΈ°μ‘΄μ DB Functionμ μΏ ν° λ°κΈ APIλ₯Ό μ²λ¦¬νλ ν¨μλ‘, μΈλΆ μ ν΄μ¬κ° λ°κΈ μμ²μ νλ©΄ λ΄λΆμ μΌλ‘ μ¬λ¬ νλ‘μμ λ€μ μμ°¨μ μΌλ‘ νΈμΆνμ¬ κ²μ¦, λ‘κΉ , INSERT, UPDATE λ± μΏ ν° λ°κΈμ μ²λ¦¬νλ λ‘μ§μ΄μμ΅λλ€. νμ§λ§ μ΄ λ‘μ§μλ μ¬λ¬ λ¬Έμ κ° μμκ³ , μ΄λ₯Ό κ°μ νκΈ° μν΄ μ΄λ² μμ μ μ§ννκ² λμμ΅λλ€. D.. 2024. 10. 14. μ κ· μμ€ν ꡬμΆνκΈ° (feat. MSA, λ°±μ€νΌμ€) 2023λ , ν λ΄λΆμμλ `ν©ν 리` λΌκ³ λΆλ₯΄λ μ κ· μμ€ν μ ꡬμΆνμ΅λλ€.κ°λ°μλ‘μ κ²½λ ₯μ΄ λ§μ§λ μμ§λ§, κ°μ₯ κ²½νμ΄ μ’μλ νλ‘μ νΈμκ³ , μ²μμΌλ‘ νλ‘μ νΈ λ€μ΄(?) νλ‘μ νΈλ₯Ό μ§ννλ κ² κ°μ΅λλ€. μλ μλ°κΈ° μ§λ ν κ°λ° λ²μμμ κ²ͺμκΈ°μ, νλ‘μ νΈ μ΄κΈ°μλ λ§€μ° μκ·Ήμ μΌλ‘ μνλ κ² κ°μ΅λλ€.νμ§λ§ νλ‘μ νΈλ₯Ό μ§ννλ©° μ΄λ μ λ λ²μμμ ν볡νκ³ , μ μ°¨ μ κ·Ήμ μΌλ‘ μ°Έμ¬νλ©° μΌμ μ λΉ λ―νμ§λ§ κ΅μ₯ν μ¬λ°κ³ μ¦κ²κ² νμλλ°μ, κ΄λ ¨νμ¬ κ°λ¨ν μ λ¦¬ν΄ λ³΄κ³ μ ν©λλ€. μ κ· μμ€ν λ°°κ²½κΈμ‘κΆμ΄λΌκ³ λΆλ¦¬λ κΈ°νν°μ½μ, μ ν΄μ§ κΈμ‘ λ΄μμ μ¬λ¬ λ² μ¬μ©μ΄ κ°λ₯ν μνμ λλ€.μ μ€νλ² μ€λ₯Ό μλ‘ λ€μλ©΄ 20,000μ νλ λ΄μμ μμ λ‘κ² μ¬μ©μ΄ κ°λ₯ν μ€νλ² μ€ κΈμ‘κΆ μνμ λλ€. νμ§λ§ νμ¬ κΈμ‘κΆ κ΄λ ¨ν΄.. 2024. 1. 19. 무λνλ 2022λ , μλ‘μ΄ μμ 2023λ π 무λνλ 2022λ , μλ‘μ΄ μμ 2023λ μλ νκ³ λ₯Ό μμ±ν λλ λ²μ¨ 2021λ μ΄ λλ¬λ€κ³ νλλ°, 2022λ λ λμΌνκ² λ²μ¨κ° 무μν λ§νΌ λΉ λ₯΄κ² μ§λκ°λ²λ Έλ€. (μ°λ§μ κ³ ν₯μ λ€λ μ€λ€ 보λ μμ± μμ μ 2022λ μ΄μ§λ§ λ°ν μμ μ 2023λ μ΄ λμ΄λ²λ Έλ€.. π λ°ν μμ μ 2023λ μ΄μ§λ§ μμ±μ 2022λ 12μ 31μΌ κΈ°μ€μ΄λ€.) 2021λ λ νλ± μ§λκ°λ²λ Έλλ°, μ¬ν΄λ μ΄μ©λ©΄ λ λΉ λ₯΄κ² μ§λκ° κ²λ§ κ°μ λλμ΄ λ λ€. μ΄λ² λ¬ μ΄λΆν° λ²μ¨ 12μμ΄λΌκ³ λ Έλλ₯Ό λΆλ λλ°, μ μ μ μ°¨λ €λ³΄λ λ²μ¨ 2022λ λ§μ§λ§ λ μ΄ λμ΄λ²λ Έλ€. μ΅κ·Όμ λ΄€μλ νμ¬ λ€λλ©΄μ λ°μ μμ€μλ μ±μ₯νλ νμ΄λΌλ ν¬μ€ν μμ 첫 λ¬Έμ₯μ λ€μκ³Ό κ°μ΄ μμνκ³ μλλ°, λ΄ μκΈ°λ₯Ό νλ κ²λ§ κ°μ λ무λ 곡κ°μ΄ λμλ€. π.. 2023. 1. 2. λ»κΉμ 2021λ νκ³ π κΈλ 6κΈ° ν¬μ€ν 1. λ―ΈμΉλλ‘ λμ λ 7μμ νκ³ 2. μ¬μ©μκ° κ²μλ¬Όμ μμ±ν λμ νΈλμμ μ²λ¦¬ 3. Spring AOP - (1) νλ‘μ ν¨ν΄, λ°μ½λ μ΄ν° ν¨ν΄ 4. [MySQL] - νΈλμμ μ 격리 μμ€(Isolation level) 5. Spring AOP - (2) AOP κ°λ λ° μ€μ΅ 6. μΈν 리μ μ΄(IntelliJ) - λλ²κΉ (Debugging) νκΈ° 7. [Java, λμμΈν¨ν΄] - μ±κΈν΄ ν¨ν΄(Singleton Pattern) 8. μκ° μ½λ리뷰 Ver_0.1: μ»€λ¦¬μ΄ μ±μ₯ CODE μΈλ―Έλ μ 리 9. ν¬μ€νΈλ§¨(API ν μ€νΈ) νμ©νκΈ° 10. λ»κΉμ 2021λ νκ³ π λ»κΉμ 2021λ νκ³ 2021λ 1μ1μΌμ 무μμ νλμ§ μμΈν κΈ°μ΅μ΄ λμ§λ μμ§λ§, μ΄μ©λ€λ³΄λ(?) 2021λ .. 2022. 1. 2. μ¬λ¦μ΄ λ λκ°λ 8μμ νκ³ π. μ¬λ¦μ΄ λ λκ°λ 8μμ νκ³ μ λ§ λ―ΈμΉλλ‘ λμ λ μ¬λ¦μ΄ λλκ°κ³ κ°μμ΄ μ€κ³ μμ΄μ λ무λ κΈ°μλ€ π 8μμ κ½€(?) λ§μ νλμ ν κ² κ°μλ°, 체κ°μ 7μλ³΄λ€ μκ°μ΄ λλκ² κ° κ² κ°λ€. λμλ₯Ό νμ κ·Έλ°κ±΄κ°.. μ΄λ²λ¬λ μ½κ° λλ°©λ³(?)μ΄ μκΈ°λ νκ³ , μ΄λμ νμμ±μ λλ€μ λλ μ μμλ€. 8μμ 무μμ νλμ§ κ°λ΅νκ² μ 리λ₯Ό νλ©° λλμ보μ. π [Girls in Tech X AWS] Mentoring Program 8μ 6μΌ ~ 9μ 10μΌκΉμ§ μ½ 5μ£Όκ° AWS λ©ν λ§μ μ°Έμ¬νκ² λμλ€. νΉλ³ν 건 μλκ³ 5μ£Όλμ AWSμ λ€λκ³ κ³μλ λ©ν λκ³Ό μ¬λ¬ λ©ν°λλ€κ³Ό ν¨κ» μ±μ₯νλ νλ‘κ·Έλ¨μ΄λ€. κ° νλ§λ€ νλ λ°©λ²μ λ€λ₯΄κ² μ§λ§, λ΄κ° μν νμ κ²½μ° 5μ£Όκ° μ§νν κ³νμ μΈμ°κ³ , 맀μΌλ§€μΌ .. 2021. 8. 29. λ―ΈμΉλλ‘ λμ λ 7μμ νκ³ π κΈλ 6κΈ° ν¬μ€ν 1. λ―ΈμΉλλ‘ λμ λ 7μμ νκ³ 2. μ¬μ©μκ° κ²μλ¬Όμ μμ±ν λμ νΈλμμ μ²λ¦¬ 3. Spring AOP - (1) νλ‘μ ν¨ν΄, λ°μ½λ μ΄ν° ν¨ν΄ 4. [MySQL] - νΈλμμ μ 격리 μμ€(Isolation level) 5. Spring AOP - (2) AOP κ°λ λ° μ€μ΅ 6. μΈν 리μ μ΄(IntelliJ) - λλ²κΉ (Debugging) νκΈ° 7. [Java, λμμΈν¨ν΄] - μ±κΈν΄ ν¨ν΄(Singleton Pattern) 8. μκ° μ½λ리뷰 Ver_0.1: μ»€λ¦¬μ΄ μ±μ₯ CODE μΈλ―Έλ μ 리 9. ν¬μ€νΈλ§¨(API ν μ€νΈ) νμ©νκΈ° 10. λ»κΉμ 2021λ νκ³ μ λ§ λ―ΈμΉλλ‘ λμ λ 7μλ μ΄μ ν루λ°μ μλ¨μλ€. μμ§ 8μμ΄ λ¨μμ§λ§, λμκ° λΉ¨λ¦¬ κ°μΌλ©΄ μ’κ² λ€. νμ§λ§ μκ°μ.. 2021. 7. 31. 2021λ 6μ νκ³ λ‘(μ·¨μ€μ νλ¬μ°¨) 6μλ μμλ 빨리 μ§λκ°λ€. 5μ λ§μ ν΄μ¬λ₯Ό ν λ€ νμ¬ νλ¬μ λ μ§λ¬λλ°, μμ§κΉμ§λ λμμ§ μμ κ² κ°λ€. μ λ μ μ§μμ νλ 곡λΆλ μκ°λ³΄λ€ μ§μ€μ΄ μ μλΌμ λ€μλ¬λΆν°λ μ λ μλ μ€νΌμ€λ£Έμ κ°μ 곡λΆλ₯Ό ν΄μΌν κ² κ°λ€. 6μμ λνμκΉ? λ§€μΌ λ°λ³΅λλ μΌμμ΄κΈ΄ νμ§λ§ κ°λ΅νκ²λλ§ μ 리λ₯Ό ν΄λ΄μΌκ² λ€. π μκ³ λ¦¬μ¦ μκ³ λ¦¬μ¦μ μλ μ΄ μ·¨μ€μλ νμ°½ νλ€κ° λ μ μ΄λμλ€κ°.. μ¬ν΄ 2~3μ μ λλΆν° λ€μ 곡λΆλ₯Ό νκ³ μλ€. λ μμ¦μ μ½λ©ν μ€νΈλ₯Ό 보λ κΈ°μ μ΄ λ무λ λ§μμ‘κΈ°μ, κ°μΈμ μΈ μκ°μΌλ‘λ μκ° λλΉ μμνμ΄ λ¨μ΄μ§λ κ³΅λΆ μ€ νλλΌκ³ μκ°νμ§λ§, κ·Έλλ ν΄μΌνλ λΆλΆμ΄κ³ λ κ°μΈμ μΌλ‘ μκ³ λ¦¬μ¦ νΈλκ²λ μ’μνκΈ°μ LeetCodeμ νλ‘κ·Έλλ¨Έμ€ μμ£Όλ‘ κΎΈμ€ν νκ³ μλ€. λλ¦ μκ³ λ¦¬μ¦μ νλ©΄μ .. 2021. 6. 27. 2021λ 5μ νκ³ λ‘ & ν΄μ¬ λ²μ¨ λ΄μΌμ΄ 5μμ λ§μ§λ§λ μ΄λ€.. 2021λ μ λ°μ λκ° μ§λκ°κ³ μλλ°, μκ°μ΄ μ λ§ λ무 λ무 빨리 κ°λ κ² κ°λ€. 28μΌ κΈμμΌ, μκ·Έμ ν΄μ¬λ₯Ό νλ€. μλ 5μ 11μΌμ μ μ¬λ₯Ό ν΄μ 1λ μ‘°κΈ λ€λκ³ ν΄μ¬λ₯Ό νκ² λμλλ°, μ΄λ² νκ³ λ‘μ ν΄μ¬μ μ΄μ μ λ§μΆ°μ κ°λ¨νκ² νκ³ λ₯Ό μ§ννκ³ μ νλ€. π ν΄μ¬ 1λ μ λμ§ λ€λκ³ ν΄μ¬λ₯Ό νκ² λμλ€. νμμΌμ ν΄μ¬λ₯Ό νκ² λ€κ³ λ§μμ λλ¦¬κ³ -> μμμΌ νμ₯λκ³Όμ λ©΄λ΄ -> λͺ©μμΌ μ 리 -> κΈμμΌ ν΄μ¬ .. ν΄μ¬ μ μ°¨κ° μΌμ£ΌμΌλ μλΌμ λλλ²λ Έλ€. λμ νμμ λ°λ‘ μμκ³ , μΌλ μ λ λ€λ κΈ°μ μΈμμΈκ³ ν λ΄μ©μ΄ λ§μ§λ μμλ€. ν΄μ¬λ₯Ό ν΅λ³΄νκ³ 1λ¬μ λ λ λ€λμ§ μμκΉ μκ°νλλ°, λ무 빨리 ν΄μ¬κ° μ§νλμ΄μ μ λλ‘ λ§λ¬΄λ¦¬λ₯Ό λͺ»νκ³ λμ¨κ² μ£μ‘ν λ°λ¦μ΄λ€. .. 2021. 5. 30. 2021λ 4μ νκ³ λ‘ 4μ νκ³ λ‘μΈλ° μ‘°κΈ λ¦μ 5μ 2μΌμ μμ±νκ² λμλ€... κ°μΈμ μΌλ‘ μ§νμ€μΈ μ¬μ΄λ νλ‘μ νΈκ° 4μ λ§λ°μ§κ° λλ©΄μ μ‘°κΈ λ°λΉ μ§λ©΄μ... νκ³ λ‘μ μμ±ν μκ°μ΄ μμλ€. π€£ λ€νν μ§κΈμ μ΄λμ λ λ§λ¬΄λ¦¬κ° λμκ³ , λ λ¦μΌλ©΄ μλκΈ°μ μμ±ν΄μΌκ² λ€ ! μμ¦ λκ° λ¨Έλ¦¬μ λ무 λ£λκ² λ§μμ κ·Έλ°μ§(?) μ μλ€μ΄ μ€λ κ² κ°λ€.. γ γ μΌμ΄λ 곡λΆλ§νΌ μ μ¬λκ²λ κ·Έλ§νΌ μ€μνλ€κ³ μκ°νκ³ , ν λ²μ© μ μ¬μ΄μΌκ² λ€ .. 4μμ 무μμ νλμ§, νκ³ λ‘μ μμ±νλ μμ μμ μ λΆ λ€ κΈ°μ΅νλ건 λΆκ°λ₯νλ€. κ·Έλλ§ λ€νμΈκ±΄ Daily PlanμΌλ‘ λ§€μΌ λ¬΄μμ 곡λΆν μ§ μμ±νκ³ μκΈ°μ, κΈ°λ‘μ ν λλ‘ 4μμ μ§ννλ κ²μ νκ³ νκ³ μ νλ€. νμ κΈ°λ‘μ νμ ! π μ¬μ΄λ νλ‘μ νΈ 4μ νλ¬κ° μΉ μ¬μ΄λ νλ‘μ νΈλ₯Ό.. 2021. 5. 2. 2021λ 1λΆκΈ° (1μ ~ 3μ) νκ³ λ‘ .. νκ³ λ‘μ μ€λλ§μ μμ±νκ² λμλλ°, μ€λλ§μ μ¨μ κ·Έλ°μ§ λ μ¨μΌν μ§ μ λͺ¨λ₯΄κ² λ€ ....... π€ μλ 2020λ νκ³ λ‘ μ μμ±ν λ€ μ²μ μ°λλ° μλ μλ 맀 λ¬ νκ³ λ‘μ μμ±νμλλ°, μ¬ν΄λ μ무 μκ° μμ΄ 1μ 2μμ μ§λμ³λ²λ¦¬κ³ 3μμ μ 체μ μΌλ‘ μμ±νκ² λμλ€..π 맀 λ¬ νκ³ λ‘μ μμ±νλκ² λͺ¨μμ μμ±νλ κ² λ³΄λ€ λ μμ£Ό λλμλ³Ό μ μμ΄μ λ€μλ¬ λΆν°λ 맀 λ¬ νκ³ λ‘μ μμ±ν΄μΌκ² λ€ ! 2021λ μ΄ λκ³ 3μμ΄ λλ λκΉμ§, μ½ 3κ°μκ° λ¬΄μμ νμΌλ©° μΌλ§λ μ±μ₯νλμ§ ν° νλλ€μ ν΅ν΄ λλμ보μ ! π νλ‘κ·Έλλ¨Έμ€ μΉ λ°±μλ μμ€ν ꡬν(SpringBoot) 1μ μ΄λΆν° λλ΅ 5μ£Όλμ νλ‘κ·Έλλ¨Έμ€μμ μ§ννλ κ°λ° & μ½λ리뷰 μ λ£ μ€ν°λμ΄λ€. 맀 μ£Ό κ³Όμ κ° μ£Όμ΄μ§κ³ , ν΄λΉ κ³Όμ λ₯Ό μνν.. 2021. 3. 28. μ΄μ 1 λ€μ λ°μν