Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(KL-66): create User API #12

Merged

Conversation

idealflower-k
Copy link
Contributor

πŸ“Œ μ—°κ΄€λœ 이슈

KL-66/μž„μ‹œ μœ μ € API κ΅¬ν˜„

πŸ“ μž‘μ—… λ‚΄μš©

  • api/v1/users/me μ—”λ“œ 포인트 κ΅¬ν˜„
  • User Entity κ΅¬ν˜„
  • User Repository κ΅¬ν˜„
  • User Service κ΅¬ν˜„
  • User Controller κ΅¬ν˜„
  • User Repository test code μž‘μ„±
  • User Service test code μž‘μ„±
  • User Controller test code μž‘μ„±

🌳 μž‘μ—… 브랜치λͺ…

KL-66/μž„μ‹œ-μœ μ €-api-κ΅¬ν˜„

πŸ“Έ μŠ€ν¬λ¦°μƒ· (선택)

πŸ’¬ 리뷰 μš”κ΅¬μ‚¬ν•­ (선택)

- DBκ°’κ³Ό μ—”ν‹°ν‹°κ°’μ˜ λ³€ν™˜μ„ λ‹΄λ‹Ήν•©λ‹ˆλ‹€.
- user keyword 좩돌 방지λ₯Ό μœ„ν•΄ NON_KEYWORDSλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
- User 파일의 μœ„μΉ˜ λ³€κ²½
- User의 Repositoryλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- User의 Serviceλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- joinκ³Ό me λ©”μ„œλ“œλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- User Controllerλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- /api/v1/users/me 만 λ™μž‘ν•©λ‹ˆλ‹€.
- DBκ°’κ³Ό μ—”ν‹°ν‹°κ°’μ˜ λ³€ν™˜μ„ λ‹΄λ‹Ήν•©λ‹ˆλ‹€.
- user keyword 좩돌 방지λ₯Ό μœ„ν•΄ NON_KEYWORDSλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
- User 파일의 μœ„μΉ˜ λ³€κ²½
- User의 Repositoryλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- User의 Serviceλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- joinκ³Ό me λ©”μ„œλ“œλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- User Controllerλ₯Ό κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.
- /api/v1/users/me 만 λ™μž‘ν•©λ‹ˆλ‹€.
- id 값이 μ•„λ‹Œ name으둜 me()κ°€ λ™μž‘ν•©λ‹ˆλ‹€.
- created_at λ³€μˆ˜ 이름이 checkstyle에 λ§žμ§€μ•Šμ•„ μž„μ‹œλ‘œ createdAt으둜 μˆ˜μ •ν•©λ‹ˆλ‹€.
@idealflower-k idealflower-k added the ✨ Feature μƒˆλ‘œμš΄ κΈ°λŠ₯ 개발 및 μš”μ²­ label Jul 22, 2024
@idealflower-k idealflower-k self-assigned this Jul 22, 2024
Copy link
Contributor

@ohhamma ohhamma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

User 엔터티와 κ΄€λ ¨ Service, Respository와 Controller λͺ¨λ‘ κ΅¬ν˜„ν•˜μ‹  것을 ν™•μΈν—€μŠ΅λ‹ˆλ‹€! ν…ŒμŠ€νŠΈ μ½”λ“œκΉŒμ§€ κΌΌκΌΌν•˜κ²Œ λͺ¨λ‘ μž‘μ„±ν•˜μ‹œλŠλΌ μˆ˜κ³ λ§ŽμœΌμ…¨μŠ΅λ‹ˆλ‹€! 많이 λ°°μ›Œκ°‘λ‹ˆλ‹€ :)

Copy link

@min3m min3m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test용 μœ μ € λ§Œλ“œμ‹œλŠλΌ κ³ μƒν•˜μ…¨μŠ΅λ‹ˆλ‹€!!! μ½”λ“œλ₯Ό λ³΄λ©΄μ„œ 정말 배울게 λ§Žμ•˜λ˜κ±° κ°™μ•„μš”... @Prepersistλ‚˜ @Trancational λ“±λ“±... μ–΄λ…Έν…Œμ΄μ…˜λ“€ μ‹Ή ν•œ 번 정리 ν•΄μ•Όκ² μ–΄μš”!

@idealflower-k idealflower-k merged commit 934d8b7 into develop Jul 22, 2024
2 checks passed
@idealflower-k idealflower-k deleted the KL-66/μž„μ‹œ-μœ μ €-api-κ΅¬ν˜„ branch July 22, 2024 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature μƒˆλ‘œμš΄ κΈ°λŠ₯ 개발 및 μš”μ²­
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants