Skip to content

Sn-bow/CRUDp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUDp

[Java] CRUD 토이프로젝트 - 1

[JAVA] CRUD 토이 프로젝트 - 2

[JAVA] CRUD 토이 프로젝트 - 3

[JAVA] CRUD 토이 프로젝트 - 4

[JAVA] CRUD 토이 프로젝트 - 완

주제

CRUD 토이프로젝트

구현 기능

  1. 로그인
  2. 회원가입
  3. 로그아웃
  4. 게시판 리스트
  5. 게시판 디테일
  6. 게시판 등록
  7. 게시판 삭제
  8. 어드민 기능



유저

회원가입

일반 유저 로그인을 위한 회원가입 기능

image

폼 입력이 안되었을시 메세지 출력

image

폼 입력시 버튼 활성화 & 회원가입 실패시 회원가입 폼 재 로딩

image


로그인

회원가입후 로그인시 메인페이지로 이동 & 실패시 로그인페이지 재 출력

image image

-> 로그인시 사용자 상태 관리는 Session을 통해서 이루어짐


게시판 리스트

게시판 접속시 등록 최신순으로 나타나게됨

image

검색 기능 구현

image

작성자 검색 기능

image

페이지 이동시 검색 query 상태 유지

image


게시물 등록

게시판 등록시 사용자 상태 확인후 작성자가 등록

image image


게시물 디테일

게시판 리스트에서 제목 클릭시 디테일 페이지 접속

image

다음글, 이전글 이동 링크 구현

image image


게시물 수정

작성한 게시물이 본인일 경우에 수정, 삭제 버튼 활성화되어 나타남

image image

수정 버튼 클릭시 기존의 데이터값이 들어오게 되고 수정시 Update 된 게시물 등록

image image image


게시물 삭제

게시물 삭제 버튼 또한 사용자 본인일 경우 삭제 가능

image image


댓글 등록

선택한 게시물에 댓글 등록

image image


댓글 삭제

댓글 등록한 작성자의 경우 삭제 버튼 활성화

image image




관리자

관리자 로그인 기능

image image image


관리자 게시판 리스트 & 게시물 삭제

관리자로 로그인시 모든 게시물에 대한 삭제 가능

image image image


관리자 게시물 디테일 & 삭제

상세 페이지접속시에도 모든 게시물 삭제 가능

image image


관리자 게시물 댓글 & 삭제

댓글또한 모든 유저가 작성한 댓글 삭제 가능

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published