오늘 한 일
사이드 프로젝트
혼자 연습
여기까지 듣고 혼자서 연습용 프로젝트를 만들어보았다. domain은 User(사용자), Post(게시물) 2개로 회원이 게시물을 CRUD하는 상황을 가정하였다.
- User, Post : 도메인, 서비스, 리포지토리 (인터페이스, 구현체) 생성
- User 리포지토리 : 회원 저장, id로 찾기, 이름으로 찾기, 전체조회 구현
- User 서비스 : 회원가입, 중복이름 검사, 전체회원조회, 아이디로 회원조회 구현
- Post 리포지토리 : 게시물 생성, 전체조회, 아이디로 1개조회, 업데이트, 삭제 구현
- Post 서비스 : 게시물 전체조회, 생성, 수정, 삭제 구현
- Junit Test : User, Post 리포지토리 테스트케이스 작성 및 테스트 완료
github-오늘의commit