주니어 개발자 커뮤니티 - 게시판 CRUD 기능을 기반으로한 공부, 학습 내용을 기록하고 공유하는 주니어 개발자를 위한 사이트 입니다.
[Spring Boot, Jpa, Thymeleaf, MySql, IntelliJ, Gradle]
ERD, 와이어프레임, 회고 -> https://noon-cinema-9af.notion.site/Study-Board-7c1870249c324d3fac99278d5d052e2b?pvs=4
- 24년 04월 22일 ~ 24년 05월 04일
-
게시판 도메인 (
Board
)- 구현 기능
- 게시판 생성 - 사용자는 게시판을 생성할 수 있다.
- 게시판 조회 - 사용자는 게시판을 조회 할 수 있다.
- 게시판 수정 - 게시판 작성자는 작성한 게시판을 수정할 수 있다.
- 게시판 삭제 - 게시판 작성자는 작성한 게시판을 삭제할 수 있다.
- 구현 페이지
- 게시판 목록 - 게시판 목록들이 나열되어 있는 페이지
- 게시판 생성 - 게시판을 생성하는 페이지
- 게시판 수정 - 게시판을 수정하는 페이지
- 게시판 - 게시판 상세 페이지
- 구현 기능
-
게시글 도메인 (
Post
)- 구현 기능
- 게시글 생성 - 사용자는 게시글을 생성할 수 있다.
- 게시글 조회 - 사용자는 게시글을 조회 할 수 있다.
- 게시글 수정 - 게시글 작성자는 작성한 게시글을 수정할 수 있다.
- 게시글 삭제 - 게시글 작성자는 작성한 게시글을 삭제할 수 있다.
- 구현 페이지
- 게시글 생성 - 게시글 목록들이 나열되어 있는 페이지
- 게시글 조회 - 해당 게시글의 상세 페이지
- 게시글 수정 - 상세 페이지 내의 버튼을 통한 수정 가능
- 게시글 삭제 - 상세 페이지 내의 버튼을 통한 삭제 가능`
- 구현 기능
-
댓글 도메인 (
Comment
)- 구현 기능
- 댓글 등록 - 사용자는 게시글에 댓글을 등록할 수 있다.
- 댓글 조회 - 사용자는 댓글을 조회 할 수 있다.
- 댓글 수정 - 댓글 작성자는 작성한 댓글을 수정할 수 있다.
- 댓글 삭제 - 댓글 작성자는 작성한 댓글을 삭제할 수 있다.
- 구현 기능