프로젝트 설계
1. 프로젝트 목적 * 내가 경험한 기술적인 지식과 경험을 공유하기 위한 블로그 플랫폼 제작 * 포트폴리오 제작 2. 기술 스택 * Back-End : Java11, Spring Boot, Spring Security, JPA, QueryDsl * Front-End : HTML, CSS, JS, Bootstrap, Thymeleaf * DB : Mysql * 형상관리 : Git * Devops : AWS, Jenkins(CI/CD) 3. 주요 기능 * 사용자 인증 : 회원가입, 로그인, 로그아웃 기능을 구현하여 사용자 인증 처리 * 게시물 관리 : 게시물 CRUD 기능 및 페이징 처리 * 댓글 관리 : 댓글 CRUD 기능 * 검색 기능 : 제목, 내용, 작성자 등을 기준으로 게시물 검색 4. DB 설계 ..
2023. 7. 9.