1. 목적
- Spring 복습
- 파이널 프로젝트때 구현해보고 싶었던 API 사용
- DB설계 복습
2. 기존 프로젝트 살펴보기
(처음 했던 프로젝트라 테이블 관계도 전혀 없고.. 지금 보니 단출하기 짝이없다)
당시 cascade delete도 몰랐을 때라 이렇게 수동으로..구현하는걸 기능이라고 넣어뒀었다ㅠㅋㅋㅋㅋㅋ
- 주제 : 스마트워치를 사용하는 운동인들을 위한 커뮤니티
- 구현기능 : 게시판 CRUD, 파일 게시판 CRUD, 주소 API, 검색, 페이징, 댓글, 간단한 관리자 페이지
3. Develop 방향
- 효율적 DB설계
: 당시 배우기 시작한 지 2달만에 진행한 프로젝트라 부족함이 많이 보인다. 관계형 데이터베이스로 재설계 해야 함.
- 기능 추가
- 로그인 API
- 좋아요
- 대댓글
- 자바 socket을 활용한 채팅