https://github.com/noxknow/board_management
Spring을 활용한 게시판 만들어보기
https://github.com/noxknow/board_management
Last synced: over 1 year ago
JSON representation
Spring을 활용한 게시판 만들어보기
- Host: GitHub
- URL: https://github.com/noxknow/board_management
- Owner: noxknow
- Created: 2023-05-20T08:42:02.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-20T08:44:53.000Z (about 3 years ago)
- Last Synced: 2025-02-03T22:38:55.102Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 개발환경
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