스프링 프레임워크를 통한 CRUD 및 junit, mockito를 통한 테스트방법을 알아보기 위함
- 스프링
- 스프링 부트
- lombok
- h2 db
- validation
- code : status코드를 다루기 위함
- config : 어플리케이션 동작시에 활용할 config파일 등록 클레스
- constant : 공통적으로 다루어야할 변수및 값
- controller : API 컬렉션
- dto : 데이터 전달을 위한 객체반환 클래스들
- entity : DB에 저장될 데이터 클래스
- exception : 예외처리를 위한 코드들
- repository : JPA DB
- service : API통신을 통한 비즈니스 코드
- type: 묶음으로 다루어야 할 데이터