λ°μν
1. μ΄λ² μ£Ό μ€ν°λμμ νμ΅ν λ΄μ©
- μ½λ리뷰(ERD, API λͺ μΈμ, λλ©μΈ μ½λ μ€λͺ )
- JPA μ 리
- κ° ν ν μμκ°
- κ³Όμ
2. λ°ν
- μ΄λ² μ£Όμ νλ‘μ νΈμ λν νΌλλ°±μ λ°λ μκ°μ κ°μ§κ² λμλ€. μ λ²μ£Όμ λ§λ μ½λμ ERDμ λν νΌλλ°±μ λ°μλ€. μμ§ νλ‘μ νΈ μ²μμ΄μ¬μ ERD νΌλλ°±κ³Ό μ½λμ λν λΆλΆμ λ°λ‘ νΌλλ°±μ λ΄κ° μμ±ν λΆλΆμμλ μμκ³ μΏ ν°μ λν λΆλΆμμ μ€κ³ λΆλΆμμ λμμ μ»μ μ μμλ€.
- QueryDSLλ‘ νμ΄μ§μ νλ κ³Όμ λ₯Ό λ°μ ꡬνμ νμκ³ κ·Έ μ½λλ₯Ό Countλ₯Ό μ΅μ ν νλ μ½λλ‘ μμ±μ νμλ€.
3. JPA λ°ν
JPAλ₯Ό μ²μ νμ΅νλ λΆλ€μ΄ λ§μ JPAμ λν΄ μ€ν°λ μ₯μ΄ λ°ννλ μκ°μ κ°μ§κ² λμλ€. κΈ°λ³Έμ μΌλ‘ JPAμμ μ μΌ μ€μν λΆλΆμ μ€λͺ μ νμκ³ μ 리ν λ΄μ©μ ν¬μ€ν νμλ€.
4. κ³Όμ
- νμ΄μ§ ResponseDtoλ‘ page, size, totalCount, prev, next κ° λ°νμΌ ν¨,
* prev, nextλ νμ΄μ§ λ΄ "<<" ">>" λ₯Ό λ§ν¨.
- Security, JWT μ‘°μ¬
- JWTλ‘ νμκ°μ
, λ‘κ·ΈμΈ μ²λ¦¬
- ADMIN, USER Role κΆνμ λ°λΌ, api κΈ°λ₯ μ κ·Όμ ν
- chellangeβOauth2 μΈμ¦ μ²λ¦¬ μΆκ°νκΈ°
λ°μν
'π»μ€ν°λ κ΄λ¦¬ > πμλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ μλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§ ] 23.04.15 - week8 & νκ³ λ‘ (0) | 2023.04.23 |
---|---|
[ μλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§ ] 23.04.15 - week7 (0) | 2023.04.15 |
[ μλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§ ] 23.04.01 - week5 (0) | 2023.04.07 |
[ μλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§ ] 23.03.25 - week 4 (0) | 2023.04.07 |
[ μλ² μ¬μ΄λ νλ‘μ νΈ μ±λ¦°μ§ ] 23.03.18 week 3 (0) | 2023.03.21 |