2023-2024 κ°μ²λνκ΅ μ‘Έμ μν 5μ‘°
λ°μ μΆμμ μΌκΈ°λ₯Ό 맀μΌλ§€μΌ κΈ°λ‘νκΈ°λ μ½μ§ μμ΅λλ€.
μ΄λ¬ν μ΄λ €μμ κ²ͺλ μ¬λλ€μ μν΄, νλ΄μ κ°λ¨ν ν€μλ μ λ ₯μΌλ‘ μμ±ν AIλ₯Ό μ΄μ©ν΄ μΌκΈ°λ₯Ό μμ±νκ³ ,
μμ±ν μ΄λ―Έμ§λ₯Ό ν΅ν΄ μκ°μ μΌλ‘λ ν루μ κΈ°λ‘μ λ΄μμ£Όλ μλΉμ€μ λλ€.
λ°μ§μ(ziiyouth) |
---|
π Back-end Developer |
μΉ΄μΉ΄μ€ν‘ μμ λ‘κ·ΈμΈμ ν΅ν΄ κ°νΈν νμκ°μ μ΄ κ°λ₯ν©λλ€.
λ μ§, μκ°, μ₯μ, μ¬λ, κ°μ , κ²½νμ ν€μλ νμμΌλ‘ κ°νΈνκ² μ λ ₯λ°μ gpt λͺ¨λΈμ μ΄μ©ν μΌκΈ°λ₯Ό μμ±ν©λλ€.
μμ±λ μΌκΈ°μ μ΄μΈλ¦¬λ μμ±ν μ΄λ―Έμ§λ₯Ό λ³Ό μ μμ΅λλ€.
λ¬ λ³ λν μΌκΈ°λ₯Ό λ©μΈ νλ©΄μμ μ¬λΌμ΄λ νμμΌλ‘, μΌ λ³ μΌκΈ°λ₯Ό μνλ μ λ ¬ μμΌλ‘ κ²μνκ³ μ‘°νν μ μμ΅λλ€.
λ¬λ ₯μ ν΅ν΄ Nλ μ λμ ν루λ₯Ό λμλ³Ό μ μκ³ , νμ¬ λμ κ°μ μ ν΅ν΄ μ€λκ³Ό λΉμ·ν κ³Όκ±°μ μΌκΈ°λ₯Ό μ‘°νν μ μμ΅λλ€.
λͺ¨μλ³΄κ³ μΆμ μΌκΈ°μ μ’μμλ₯Ό λλ¬ λ³λλ‘ λ³΄κ΄ν μ μμ΅λλ€.
μμ μ μ 보λ₯Ό μ€μ ν μ μμ΅λλ€.
μν | μ’ λ₯ |
---|---|
Framework | |
Database | |
Database Service | |
Programming Language | |
API | |
Version Control | |
CICD |
μν | μ’ λ₯ |
---|---|
νμ κ΄λ¦¬ | |
λμμΈ | |
μν΅ |
π src
β£ π java.com.hadam.hadam
β β£ π domain
β β β£ π sample
β β β β£ π controller
β β β β£ π domain
β β β β£ π dto
β β β β β£ π request
β β β β β£ π response
β β β β£ π service
β β β β£ π repository
β β£ π global
β β β£ π common
β β β£ π check
β β β£ π error
β β β β£ π dto
β β β β£ π exception
β β β β£ π handler
β β β£ π external
β£ π resources
β β£ application.yml
β£ HadamApplication.class
-
μλλ‘μ΄λμ EC2 λ΄μ μ¬λΌκ° μλ²κ° Restful APIλ₯Ό ν΅ν΄ ν΅μ ν©λλ€.
-
μ€νλ§κ³Ό fast api μλ²κ° κ°μ RDSμ μ μνκ² λλ©°, mysql κΈ°λ°μ DBλ₯Ό μ¬μ©ν©λλ€.
-
μΌκΈ° μμ±μ λν requestκ° λ€μ΄μ¬λλ fast api μλ²λ₯Ό ν΅ν΄ λͺ¨λΈμ΄ μλνκ² λ©λλ€.
-
μΌκΈ°μ κΈμ GPTλ₯Ό, μ΄λ―Έμ§λ Stable Diffusionμ ν΅ν΄ μμ±ν λ€ s3μ μ λ‘λνμ¬ μ¬μ©νκ² λ©λλ€.
-
λ°±μλ μλ²λ μλ°17 κΈ°λ°μ μ€νλ§λΆνΈ3μ μ΄μ©ν΄ κ°λ°νμ΅λλ€.
-
μ€νλ§ λ°μ΄ν° JPAλ₯Ό μ¬μ©ν΄ κ°μ²΄-κ΄κ³ 맀νμ μ₯μ μ μ΄λ¦¬κ³ UI λμμΈμ κΈ°λ°μΌλ‘ ν ERDλ₯Ό ꡬμνμ΅λλ€.
-
μ΄λ‘ RESTfulν APIλ₯Ό κ°λ°νλ©° νΈλμμ κ΄λ¦¬λ‘ DB μμ μ λν μΌκ΄μ±μ 보μ₯νμ΅λλ€.
-
κΉνλΈ μ‘μ κ³Ό λ컀 μ»΄ν¬μ¦λ₯Ό μ¬μ©ν΄ CICDλ₯Ό ꡬμΆνκ³ λΈλ£¨-κ·Έλ¦° 무μ€λ¨ λ°°ν¬λ₯Ό ꡬννμμ΅λλ€.
- git cloneμ μ§ννλ€.
- resources ν΄λμ application.ymlμ μΆκ°νλ€.
- build/libs λλ ν°λ¦¬λ‘ μ΄λν΄ java -jar hadam-0.0.1-SNAPSHOT.jar λͺ λ Ήμ΄λ₯Ό μ€ννλ€.