스프링 부트 미니 프로젝트 - EmployeeManager

  • 2 minutes to read

Spring Boot를 사용하여 데이터베이서 CRUD를 구현하는 미니 프로젝트를 진행해 봅니다.

15_01_스프링 부트 미니 프로젝트를 위한 GitHub 리포지토리 생성하기

https://youtu.be/dFedotCxvrI

15_02_스프링 부트 미니 프로젝트_EmployeeManager_EmployeeManager 이름으로 리포지토리 생성 및 프로젝트 생성

https://youtu.be/wQrvx_VSzSk

15_03_미니 프로젝트_EmployeeManager_Employee 모델 클래스와 EmployeeRepository 인터페이스 생성

https://youtu.be/CLO1m9ObdUg

15_04_스프링 부트 미니 프로젝트_EmployeeManager_프로젝트 로드할 때 Employee 샘플 데이터 입력하기

https://youtu.be/wHSBuNFZzag

15_05_스프링 부트 미니 프로젝트_EmployeeManager_현재까지 작업한 내용을 GitHub에 푸시하기

https://youtu.be/19BWx2eyKOY

15_06_미니 프로젝트_EmployeeManager_Employee 클래스의 name 필드를 firstName, lastName으로 확장

https://youtu.be/VhoajEq1IDw

15_07_스프링 부트 미니 프로젝트_EmployeeManager_Employee 모델 클래스에 Validation 적용하기

https://youtu.be/NkJ4NkWGn78

15_08_스프링 부트 미니 프로젝트_EmployeeManager_참고_데모_닷넷 6에서 CRUD 기본 폼 생성하기

https://youtu.be/s5_irAMwSE8

15_09_스프링 부트 미니 프로젝트_EmployeeManager_MVC 컨트롤러와 액션 만들고 Create와 Index 폼 디자인

https://youtu.be/ePErQLqy0mc

15_10_참고_JavaCampus.EmployeeManager 프로젝트 폴더를 줄여서 작업하기

https://youtu.be/PcEN8aXQULw

15_11_스프링 부트 미니 프로젝트_EmployeeManager_EmployeeRepository 인터페이스에 메서드 시그니처 추가

https://youtu.be/onc7OuEDKUw

15_12_Spring Boot_EmployeeManager_IEmployeeService 인터페이스 설계

https://youtu.be/DDXgBCgJouI

15_13_서비스 레이어를 담당하는 EmployeeService 서비스 클래스 구현

https://youtu.be/qMIg9uDCHw0

15_14_Employee 컨트롤러에 EmployeeService 클래스를 생성자 매개 변수로 주입 후 index 액션과 뷰 내용 업데이트

https://youtu.be/WgkpiCkXBgc

15_15_입력 폼 구성 및 입력 처리 코드 작성 후 입력과 출력 테스트

https://youtu.be/-z2YmyF83dc

15_16_입력 페이지에 유효성 검사 로직 적용하기

https://youtu.be/gLbUB0JXskM

15_17_스프링 부트 미니 프로젝트_EmployeeManager_게시물 삭제 기능 구현하기

https://youtu.be/WljiWiPLmbE

15_18_스프링 부트 미니 프로젝트_EmployeeManager_데이터 수정하기 기능 구현하기

https://youtu.be/9O3ZQw3xSEI

15_19_스프링 부트 미니 프로젝트_EmployeeManager_검색 기능 구현하기

https://youtu.be/FLZCVb6uiuk

15_20_JavaCampus 메인 프로젝트에 EmployeeManager 관련 코드 모두 적용 후 Azure Web App에 게시

https://youtu.be/bURelvGxEs0

VisualAcademy Docs의 모든 콘텐츠, 이미지, 동영상의 저작권은 박용준에게 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 전재와 복제를 금합니다. 사이트의 콘텐츠를 복제하여 블로그, 웹사이트 등에 게시할 수 없습니다. 단, 링크와 SNS 공유, Youtube 동영상 공유는 허용합니다. www.VisualAcademy.com
박용준 강사의 모든 동영상 강의는 데브렉에서 독점으로 제공됩니다. www.devlec.com