Skip to content

안중건 과제 제출#12

Open
AnJungGeon wants to merge 54 commits intosparta-standard:mainfrom
AnJungGeon:anjg
Open

안중건 과제 제출#12
AnJungGeon wants to merge 54 commits intosparta-standard:mainfrom
AnJungGeon:anjg

Conversation

@AnJungGeon
Copy link

과제 제출합니다

공통으로 필요한 엔티티 작성했습니다
댓글 엔티티 작성했습니다
게시글 엔티티 작성했습니다
댓슬 컨트롤러 생성했습니다
게시글 컨트롤러 생성했습니다
댓글 서비스 생성했습니다
게시글 서비스 생성했습니다
댓글 repository 생성했습니다
게시글 repository 생성했습니다
게시글 생성 요청 dto 생성 했습니다
게시글 응답 dto 생성 했습니다
게시글 생성 요청 받는 컨트롤러 작성했습니다
BaseEntity의 값들 자동 생성 될 수 있도록 JpaAuditing 추가했습니다
BaseEntity의 값들이 자식 엔티티에 적용되어 테이블 생성에 적용할 수 있도록 @MappedSuperclass 추가했습니다.
게시글 생성 비즈니스 로직 작성했습니다
댓글 테이블 생성시 post_id가 중복 매핑되어 제거하였고 cascade 제약조건이 적용될 수 있도록 추가했습니다.
게시글 작성 repository 메소드 추가했습니다
게시글 등록 테스트를 위한 httpClient 작성했습니다.
게시글 조회 테스트를 위한 httpClient 작성했습니다.
게시글 조회 응답을 위한 dto 생성했습니다
게시글 조회 컨트롤러에 요청 메소드 작성했습니다
게시글 조회 비즈니스 로직 작성했습니다
게시글 등록 예외 처리 시 타입 이 맞지 않는 에러 수정했습니다
댓글 생성 요청 dto 생성했습니다
댓글 api 응답 dto 생성했습니다
댓글 컨트롤러에 생성 요청 메소드 작성했습니다
댓글 생성 비즈니스 로직 작성했습니다
게시글 서비스 접근제어자 누락된 부분 추가했습니다
댓글 생성 repository 메소드 작성했습니다
댓글 생성 httpClient 추가했습니다
게시글 조회 시 댓글이 무한반복으로 나타나서 리스트로 출력 후  나타낼 수 있도록 하였습니다
게시글 조회 시 댓글이 무한반복으로 나타나서 리스트로 출력 후  나타낼 수 있도록 하였습니다
게시글 수정 요청 요청, 응답 dto 생성
게시글 수정 비즈니스 로직 작성
게시글 조회 시 삭제된 목록은 조회하지 않게 조건 추가했습니다
게시글 엔티티에 수정 메소드를 추가했습니다
게시글 컨트롤러에 수정 요청 메소드를 작성했습니다
댓글 응답 dto db 컬럼명과 맞추기 위해 수정했습니다
게시글 수정 httpClient 생성했습니다
BaseEntity에 SoftDelete 반영될 수 있도록 메소드 생성했습니다
게시글 컨트롤러에 삭제 요청 메소드 작성했습니다
게시글 삭제 비즈니스 로직 작성했습니다
댓글 수정 요청 dto 생서했습니다
댓글 entity에 수정 메소드 추가했습니다
댓글 수정 요청 메소드 작성했습니다
삭제 된 댓글인지 조회하는 메소드 추가했습니다
댓글 수정 비즈니스 로직 작성했습니다
게시글 삭제 httpClient 테스트 작성했습니다
댓글 수정 httpClient 테스트 작성했습니다
댓글 컨트롤러에 삭제 요청 메소드 작성했습니다
게시글 조회 시 삭제된 댓글인지 조회하는 메소드 추가했습니다
- 댓글 삭제 비즈니스 로직 추가했습니다
- 게시글 조회 시 댓글 리스트를 조회하고 삭제 되지 않은 댓글을 리스트에 추가하는 메소드 추가했습니다
댓글 삭제 httpClient 테스트 추가했습니다
삭제 한 댓글은 조회하지 않게 게시글 조회 비즈니스 로직 수정했습니다
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant