Skip to content

[WEEK6] 6차 세미나 필수과제 #9

@HAJIEUN02

Description

@HAJIEUN02

What is this issue? 🛠

6주차 필수 과제의 내용을 기록합니다.

Progress 🏃‍♀️

  • 6주차 필수 과제
    • Controller, Service, Repository 구조를 명확히 할 것
    • Entity 필드의 초기화와 어떤 제약 조건을 내부에서 보장할지 고민해볼 것
    • Controller → Service로 넘길 때, 모든 데이터를 다 넘겨도 될지 고민하고, 유지보수성을 늘리기 위해 우리는 어떤 구조로 틀을 짤 수 있을지 생각해볼 것
    • Entity에서 노출되지 않아야 할 정보는 어떻게 걸러내야 할지 (엔티티 자체가 DTO에 대한 정보를 들고 있어도 되는지)
    • 유효성 검증과 예외 처리를 전역으로 관리
    • 댓글 기능 추가
    • 좋아요 기능 추가
    • 페이지네이션 적용

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions