β’
Entity
β¦
setter μ¬μ©κΈμ§
β¦
private Builder : private μμ±μ μμ @Builder μ¬μ©
β’
λ€μ΄λ° κ·μΉ
β¦
dto : λλ©μΈλͺ
+ κΈ°λ₯ + Res/Req
βͺ
api 1κ°λΉ req,res νλμ©
βͺ
μμμ ν΄μΌνκ±°λ, νλμ λν΄ λ 볡μ‘ν κ²μ¦ λλ μ΄κΈ°νκ° νμν κ²½μ°κ° μλλΌλ©΄ class λμ record μ¬μ©
β¦
entity : λλ©μΈλͺ
+Entity
β¦
table : tb_λλ©μΈλͺ
β¦
database : mpt
β’
application.yml μ¬μ©
β’
Custom ResultCode μ¬μ©
β¦
Domain λ³ ErrorCode + CommonCode
β’
Custom ResponseEntity μ¬μ©
β’
μ£Όμμ κΈ°λ³Έμ μΌλ‘ μ΄λ €μ΄ κΈ°μ μλ§ μ μ©νκ³ , νμνλ€ νλ¨ μ μν΅ ν μ μ©
β’
μμΈμ²λ¦¬
β¦
GlobalException
β¦
custom μμΈμ²λ¦¬
β’
GoogleStyle, spotless
β’
Actions On Save
β¦
Reformat code
β¦
Optimize imports
β’
ν¨ν€μ§ ꡬ쑰λ domain/global
μμ
β’
Optionalλ₯Ό λͺ¨λ λ©μλ λ°ν κ°μ μ°μ β Optional<User> findById(Long Id)
β’
test
β¦
λ¨μ ν
μ€νΈ
β¦
μμ μ΄ λ§‘μ λΆλΆμ μμ μ΄ μμ±
β¦
μκ° λ λ
β’
μλΉμ€μμ λ€λ₯Έ λλ©μΈ κΈ°λ₯ μ΄μ© μ μλΉμ€ μ£Όμ
λ°μμ μ¬μ©


