λ°μν νκ³ 11 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. κ°μΈμ μΌλ‘ ꡬλ νκ³ μλ μλΉμ€λ€ μλ νμΈμ, μ λ νμ λ§μ ꡬλ μλΉμ€λ€μ μ΄μ©νκ³ μλλ°μ, μ΄μ κ΄λ ¨νμ¬ κ°λ΅ν λμ΄ν΄λ³΄κ³ μ ν©λλ€. μμ¦μ ꡬλ μλΉμ€λ€μ΄ κ΅μ₯ν λ§μ΄ μ겨λκ³ μκ³ , μ λν ꡬλ νκ³ μλ μλΉμ€κ° νλκ°κ° μλλ€ λ³΄λ λ΄μΌ ν κ²λ€μ΄ λ무λ λ§μμ§κ³ μλ€μ.. π μ λ μ£Όλ‘ ITμ κ²½μ , μμ λ±μ ꡬλ μλΉμ€λ₯Ό μ΄μ©νκ³ μλλ°μ, μ κ° λμ΄ν κ² μ€μ νμν ꡬλ μλΉμ€κ° μλ€λ©΄ ꡬλ μ ν΅ν΄ μΈμ¬μ΄νΈλ₯Ό λ리λκ²λ μ’μ κ² κ°μ΅λλ€. π π₯ ITDaily DevBlogλ§€μΌ μ€μ 10μ, μ΄μ λ±λ‘λ κΈλ€μ νμΈν μ μμ΅λλ€.λ³ΈμΈμ λΈλ‘κ·Έλ₯Ό λ±λ‘νλ €λ©΄ κΉνλΈμ λ³ΈμΈμ λΈλ‘κ·Έ μ£Όμλ₯Ό λ±λ‘ν΄μΌνλλ°, κΉνλΈ μ£Όμλ₯Ό κΉλ¨Ήμλ€μ γ Medium Daily Digestλ―Έλμμ νΉμ λΈλ‘κ·Έλ μ λ¬Έμ λ³΄λ €λ©΄ μ λ£ .. 2022. 7. 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. μ΄μ 1 2 λ€μ λ°μν