1. ToyProject - 게시판 만들기 설계
Spring 토이프로젝트 게시판설계
- 기술 스택
- Java 11, Spring Boot, JPA, Spring Security, queryDsl
- Thymeleaf, Bootstrap
- Aws, Intellij
- 개발 : h2 이후 mysql로 전환
- 토이프로젝트 이유
- 기본적인 로그인 및 게시판 기능을 만들어보고, 배포 및 Aws 인프라에 대한 이해도 상승
- TDD 기반의 개발 방법론 공부
- 기능
- 로그인, 회원가입 : 아이디, 비밀번호, 닉네임, 이메일 정도를 받아오는 간단한 기능구현
- 게시글 CRUD : 게시글의 제목, 내용을 기반으로 게시글 기능 + 답글기능(후에 구현)
- 댓글 기능 : 게시글의 댓글 기능 및 댓글의 댓글 기능(후에 구현)
- 게시글 정렬 및 페이징 기능
- 게시글 검색기능
- ERD 설계