Backend (Lead) | Backend | Backend |
---|---|---|
μ΅νν | λ―Όμ ν | μ μ§μ |
-
π Project Notion
- Gradle 8.7
- Java 17
- Spring Boot 3.2.5
- MySQL 8.0.33
- QueryDSL 5.0.0
- Swagger 2.2.0
- Spring Cloud 2023.0.0
src
βββ main
β βββ java
β β βββ com
β β βββ api
β β βββ pickle
β β βββ domain
β β β βββ album
β β β β βββ api
β β β β βββ application
β β β β βββ dao
β β β β βββ domain
β β β β βββ dto
β β β βββ auth
β β β βββ bookmark
β β β βββ common
β β β βββ image
β β β βββ imagetag
β β β βββ member
β β β βββ membertag
β β β βββ participant
β β β βββ sharedalbum
β β β βββ tag
β β βββ global
β β β βββ common
β β β β βββ constants
β β β β βββ response
β β β βββ config
β β β β βββ feign
β β β β βββ querydsl
β β β β βββ security
β β β β βββ swagger
β β β βββ common
β β β β βββ exception
β β β βββ security
β β β βββ util
β β βββ infra
β β β βββ fastapi
β β β βββ fcm
β β β βββ feign
β β β βββ jwt
β β β βββ oauth
β β β βββ properties
β β β βββ redis
β β β βββ s3
β βββ resources
β βββ application.yml
β βββ application-dev.yml
β βββ application-prod.yml
β βββ application-redis.yml
β βββ application-s3.yml
β βββ application-fastapi.yml
β βββ application-security.yml
[prefix]/μ΄μλ²νΈ-μ΄μλ΄μ©
prefix | definition |
---|---|
feat | μλ‘μ΄ κΈ°λ₯μ μΆκ°ν κ²½μ° |
fix | κΈ°λ₯μ μμ νλ κ²½μ° |
chore | νλ‘μ νΈλ₯Ό μ€μ νλ κ²½μ° |
bug | κΈ°λ₯μ μ€λ₯κ° λ°μνμ¬ μμ νλ κ²½μ° |
hotfix | κΈ°λ₯ μμ μ κΈ΄κΈνκ² μ§ννλ κ²½μ° |
refactor | μ½λλ₯Ό 리ν©ν λ§ νλ κ²½μ° |
docs | νλ‘μ νΈ κ΄λ ¨ λ¬Έμ μμ μ μ§ννλ κ²½μ° |
test | ν μ€νΈ μ½λλ₯Ό μμ±νλ κ²½μ° |
main
: λ°°ν¬ μλ²μ μ°κ²°λλ λΈλμΉdevelop
: κ°λ°μ΄ μλ£λ μ΅μ λΈλμΉfeature
: κΈ°λ₯ κ°λ°μ΄ κ°μ μ§νλλ λΈλμΉhotfix
: λ°°ν¬ μλ²μμ λ°μν λ²κ·Έλ₯Ό μμ νλ λΈλμΉ