인프런(https://www.inflearn.com/) 에서 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 을 수강하면서 만든 직원 등록, 수정, 조회 서비스입니다. 웹 MVC 패턴으로 프로젝트를 구성하였고 순수 JDBC 부터 Spring Data JPA 까지 순차적으로 살펴보면서 코드를 개선해 나가는 과정을 공부하였습니다. 또한, 하나의 기능에 대해 Repository, Service, Controller 순으로 개발하면서 각 단계마다 테스트 코드를 작성해 에러를 사전에 방지하고 완성도 높은 코드 작성하려고 노력하였습니다.
- 프로젝트 생성: https://start.spring.io/
- Project: Gradle Project
- Spring Boot: 2.3.x
- Language: Java
- Packaging: Jar
- Jaca: 11
- 기타
- groupId: hello
- artifactId: hello-spring
- Dependencies: Spring Web, Thymeleaf