본문 바로가기

Sparta 내일배움캠프 Java 5기/[최종 프로젝트] 커뮤니티 서비스 Team Project ✓7

(24.07.23) 코드 리뷰 게시글 수정/삭제 기능 구현 + 코드 리뷰 댓글 생성/수정/삭제 기능 구현 + 댓글 좋아요 추가/삭제 기능 구현 코드 리뷰 CodeReview코드 리뷰 CodeReviews 게시글 수정 기능// CodeReviews 엔터티...@Column(nullable = false) private String title; @Column(nullable = false) private String category; @Column(nullable = false) private String contents; @Column private String code;...public void updateCodeReview(CodeReviewsRequestDto codeReviewsRequestDto) { this.title = codeReviewsRequestDto.getTitle(); this.contents = c.. 2024. 7. 24.
(24.07.22) 코드 리뷰 게시글 생성 기능 구현 코드 리뷰 CodeReivews 게시글 생성 기능코드 자체를 JSON 형태로 DB에 저장을 하는 것은 관계 데이터를 확인하는 MySQL DB의 성격과 맞지 않다고 판단너무 과도하게 길어지는 코드일 경우, DB에 저장 시, 다수의 코드 리뷰를 조회/수정 에 있어서 많은 성능을 요구할 것이라고 생각 -> 따로 S3 구성하지만, 개발 단계이기 때문에 MinIO 사용 환경을 만들어 놓을 경우 다른 추가 기능이 발생했을 경우 이미지 등 미디어 파일, 코드 파일 그대로 저장해서 사용할 수 있다고 판단 @Transactional public CodeReviewsResponseDto createCodeReview(CodeReviewsRequestDto codeReviewsRequestDto, Users us.. 2024. 7. 23.
(24.07.19) Project S.A. 작성 1. 프로젝트 제목/설명프로젝트 명 : public class Dev {}기획배경개발자 풀이 증가하는 트렌드에 따라, 개발 취준생과 주니어 개발자들에게는 협업 경험의 효과 적인 플랫폼의 필요성 증가기획 목적개발자들이 모여서 함께 스터디 그룹을 구성하고 사이드 프로젝트를 진행하며, 코드 리뷰와 피드백을 주고받을 수 있는 협업 플랫폼을 제공주요 기능 요약• 사용자가 직접 CRUD를 통해 관심사별/프로젝트별 모임을 효율적으로 관리• Feed 형 코드리뷰 및 정보 공유와 Comment CRUD 를 통한 관리• 협업 Process 칸반보드 CRUD를 통한 효율적인 프로젝트 관리와 실시간 소통 2. WireFrame3. ERD 4. API 명세서 2024. 7. 19.