👩👧커뮤니티를 통해 자신의 생각을 공유하고 타인과 소통해보세요👩👧
- 회원가입 / 로그인
- Spring Security + JWT를 사용하여 회원가입 후 로그인 시 access-token을 받아온다
- 게시판
- header에 access-token을 넣고 게시글을 작성한다.
- 게시글 id를 내림차순으로 최대 100개의 게시글을 볼 수 있다.(페이징)
- header에 access-token을 넣고 게시글 id로 게시글 수정이 가능하다. (작성자 이외 수정불가)
- header에 access-token을 넣고 게시글 id로 게시글 삭제가 가능하다. (작성자 이외 삭제불가)
- 키워드로 게시글 검색 가능하다.
- 게시글 조회 시 게시글에 달린 댓글도 조회 가능하다.
- 댓글
- 게시글 등록 시 해당 유저와 해당 게시글 번호도 DB 저장한다.
- 마이페이지
- 유저가 작성한 게시글이나 댓글 조회 가능하다.
- Language : java
- Library & Framework : Spring Boot
- Database : MySQL
- ORM : JPA
- API : Swagger
- Server : Tomcat
src ├── config └── jwt ├── controller ├── domain ├── dto ├── exception ├── repository └── service