프로젝트 구조 설명 - controller, model, service, repository로 패키지 구조화 - model 패키지의 경우 DTO, VO 같은 데이터 클래스가 정의되어있는 패키지 인데, 이것을 * 컨트롤러에서 파라미터로 받는 Param, * DB에서 select문의 결과로 반환될 Entity, * ResponseEntity Json형태로 반환될 Result 객체로 구분 - service 클래스는 인터페이스를 클래스가 구현하는 형태가 아닌 직접 클래스가 역할을 하는 쪽으로 함. -> 인터페이스를 이용하여 다형성을 구현하는 형태가 아니라 일종의 루틴처럼 사용되는 경향이 있어보여서 과감히 탈피. - 이전 챕터에서 진행했던 home 클래스는 삭제해도 됨. - API 테스트를 진행할 BoardCon..