
RestApi 게시판 CRUD 연습 (1) - 연습 이유 / 프로젝트 세팅 / Entity,DTO,Repository
독학을 하다 처음으로 진행한 프로젝트가 드디어 마무리가 되었다. 한 2개월 정도 걸렸던 것 같다. 공부한 것을 처음으로 만들어보니, 로직 구현에만 집중을 해도 버거운 시간들이었던 것 같다. 그래서 전 프로젝트에서 아쉬웠던 점들이 있었는데 테스트 코드를 작성하며 유닛 테스트를 해보지 못한점 RESTful한 API를 제대로 설계하지 못한 점 Entity 클래스에 @Setter, @Data등을 사용하여 리팩토링에 어려움이 있었던 점 그래서 위의 아쉬운 점들을 연습하고 보완하기 위해 아주 간단하게 CRUD의 기능만 있는 게시판을 연습해 보았다. 웹 서비스의 가장 기초가 되는 것이 CRUD 이니 더욱 집중해 보고자 하였다. 프로젝트 및 언어 버전은 Java 11 / Spring Boot 2.7.9 를 사용하였다...