필자의 첫 프로젝트인 게시판 애플리케이션에 대한 명세(요구사항, 설계)를 작성하였다.
게시판 프로젝트 화면 초기 설계
아래 블로그들을 통해 github flow에 대한 부분을 많이 배웠다.github 하나로 1인 개발 워크플로우 완성하기github flow는 쉽게 말해서 github 사이트의 issue 기능을 적극 활용하여 기존의 git flow의 복잡한 브랜치 구조를 단순화 하는 것
DB의 vip_post, user 테이블을 select하여 VipPost 객체로 매핑해야 한다. VipPost 객체와 User 객체는 다음과 같다.User 객체의 grade 필드는 Grade라는 Enum 타입이다. Grade는 다음과 같다.그리고 select하는 SQL