Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

개발환경

  1. IDE: IntelliJ IDEA Community
  2. Spring Boot 3.0.6
  3. JDK 17
  4. MySQL8Dialect
  5. Spring Data JPA
  6. Thymeleaf
  7. lombok
  8. Spring Web

게시판 주요기능

  1. 글쓰기(/board/save)

  2. 글목록(/board/)

  3. 글조회(/board/{id})

  4. 글수정(/board/update/{id})

    • 상세화면에서 수정 버튼 클릭
    • 서버에서 해당 게시글의 정보를 가지고 수정 화면 출력
    • 제목, 내용 수정 입력 받아서 서버로 요청
    • 수정 처리
  5. 글삭제(/board/delete/{id})

  6. 페이징처리(/board/paging)

    • /board/paging?page=2
    • /board/paging/2
    • 게시글 14
      • 한페이지에 5개씩 => 3개
      • 한페이지에 3개씩 => 5개
  7. 파일(이미지)첨부하기

    • 단일 파일 첨부
    • 다중 파일 첨부
    • 파일 첨부와 관련하여 추가될 부분들
      • save.html
      • BoardDTO
      • BoardService.save()
      • BoardEntity
      • BoardFileEntity, BoardFileRepository 추가
      • detail.html

About

Spring을 활용한 게시판 만들어보기

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages