[프레임워크]_스프링 프로젝트_진행6

Kingyj·2024년 12월 24일

저번 작업에 이어서 여러 기능을 추가해 편리성을 추가해주었다.

  1. 작성자 표기
  2. 게시물 수정 및 삭제
  3. 댓글 수정 및 삭제
  4. 로그인한 회원만 게시물 및 댓글 작성 가능

기존에 만든 아이디로 로그인하고 글을 작성해봤다.
글쓴이에 testid2(작성자)가 표기되는걸 볼 수 있다.
내가 쓴 글에 들어가면 글의 수정과 삭제 버튼이 생겼다.
정의 민족 한국인 답게 정말로 삭제 할 것인지 한번 더 묻는다.
반대로 로그아웃한 상태에서는 답변 등록 칸이 막혀있어 답변등록이나 게시물 작성을 눌러도 로그인 페이지로 안내된다.
내가 쓴 댓글역시 수정 및 삭제 기능이 구현되었다.


이정도 기능이면 평범한 게시판의 '기능'으로는 충분하다.
하지만, 몇가지 재미 기능을 더 추가하려고한다.
추천기능과 앵커(항상 페이지 상단시작이 아니라 마지막 활동을 했던 페이지 위치에서 시작)기능, 검색 기능 그리고 마크다운을 게시글에 사용 할 수 있게 적용할것이다.

JAVA나 MySQL에 비해 길고도 어려웠던 스프링부트 기본 개념의 끝이 슬슬 보인다.
JAVA나 MySQL, SPRING BOOT도 파고 파면 끝도 없지만, 필요한 기능과 가볍게 로직정도만 이해하면서 학습해도 충분히 성과가 있다.

0개의 댓글