-
Notifications
You must be signed in to change notification settings - Fork 2
Naming Convention
Jemlog edited this page Nov 8, 2023
·
1 revision
- ν΄λμ€ : UpperCamelCase, andΒ·orμ κ°μ μ μμ¬λ₯Ό μ¬μ©νμ§ μκ³ 25μ λ΄μΈλ‘ μμ±
- λ©μλ : lowerCamelCase
- λ³μ : lowerCamelCase
- DB ν μ΄λΈ: lower_snake_case
- ν¨ν€μ§: kebab-case
- ENUM, μμ: Upper_snake_case ex) ERROR_CODE
- 컬λ μ (Collection): 컬λ μ μ λͺ μνλ€.
- LocalDateTime: μ λ―Έμ¬μ Timeμ λΆμΈλ€. ex) currentDateTime
- LocalDate: μ λ―Έμ¬μ Dateλ₯Ό λΆμΈλ€. ex) todayDate
- λ©μλ κ·μΉ : lowerCamelCase
- λ©μλκ° νλ μν μ μμΈνκ² μ€λͺ νκΈ°!
- get/set λ¨λ° κΈμ§ π₯²π₯²
Controller : μ λμ¬ + λλ©μΈ
- getProject : λ¨ κ±΄ μμΈ μ‘°ν μ ν
- getProjectList : λͺ©λ‘ μ‘°ν μ ν
- addProject : λ±λ‘ μ ν
- modifyProject : μμ μ ν
- removeProject : μμ μ ν
Service : μ λμ¬ + λλ©μΈ
- getProject : λ¨ κ±΄ μμΈ μ‘°ν μ ν
- getProjectList : λͺ©λ‘ μ‘°ν μ ν
- addProject : λ±λ‘ μ ν
- modifyProject : μμ μ ν
- removeProject : μμ μ ν
ν©ν 리 λ©μλ λͺ λͺ κ·μΉ
-
from
: νλμ λ§€κ° λ³μλ₯Ό λ°μμ κ°μ²΄λ₯Ό μμ± -
of
: μ¬λ¬κ°μ λ§€κ° λ³μλ₯Ό λ°μμ κ°μ²΄λ₯Ό μμ± -
toEntity()
: DTOμμ μν°ν°λ₯Ό λ§λ€λ μ¬μ©
Boolean κ° λ°ν λ©μλλͺ κΈ°μ€
-
isNumber()
: λ§λμ§ νλ¦°μ§ μ²΄ν¬ -
hasData()
: κ°μ§κ³ μλμ§ μ²΄ν¬ -
canOrder()
: ν μ μλμ§ μ²΄ν¬