[인프런 워밍업 클럽 3기] 백엔드 발자국 2주차
📒 2주차에 배운 내용 📌 Controller , Service , Repository , DTO 개발과 테스팅, 그리고 Tymeleaf fragments 에 대해 학습하는 시간이였다. ✏ 강의 중에 다뤘던 PresentationService 테스트 @DisplayName("활성화된 Introduction 만 조회하는데 성공한다. ") @Test fun...
- 좋아요수
- 0
📒 2주차에 배운 내용 📌 Controller , Service , Repository , DTO 개발과 테스팅, 그리고 Tymeleaf fragments 에 대해 학습하는 시간이였다. ✏ 강의 중에 다뤘던 PresentationService 테스트 @DisplayName("활성화된 Introduction 만 조회하는데 성공한다. ") @Test fun...
스프링 의존성 주입 ### 1. 생성자 ```kotlin @Service Class PresentaionService( private val presentaionRepository: PresentaionRepository ){ // 생략 } ``` > 생성자 주입 방식을 권장하는 3가지 이유 > 1. 런타임에 수정자를 호출해서 의존성이 바뀌는 것을 방지할 ...
미니 프로젝트 Step 02 구현 내용 * ①출근 기능 * 등록된 직원은 출근을 할 수 있어야 한다. 출근의 경우 이름은 동명이인이 있을 수 있으므로, DB에 등록된 ID 를 기준으로 처리된다. * ②퇴근 기능 * 출근한 직원은 퇴근을 할 수 있어야 한다. 퇴근 역시 DB에 등록된 ID 르ㅜㄹ 기준으로 처리된다. * ③특정 직원의 날짜별 근무시간을 조회하는...
강의 수강 일주일 동안 학습했던 내용을 요약해주세요. 2주차(6일차 ~ 14일차)의 학습 내용. 스프링 컨테이너, JPA 사용, 그리고 AWS EC2 서버를 이용한 배포까지 진도를 나갔다. 일주일 간의 학습 내용에 대한 간단한 회고를 작성해 주세요. -> 강의를 들으며 작성한 강의노트를 바탕으로 작성 19~22강. 역할의 분리와 스프링 컨테이너 Spring...
강의 수강 일주일 동안 학습했던 내용을 요약해주세요. 1주차(1 일차 ~ 5 일차)의 학습 내용. 서버 개발을 시작하기 위한 환경 설정부터 , 네트워크와 API, 데이터 연동에 대해 배웠고, 리팩토링을 통해 클린코드의 중요성에 대해 배웠다. 일주일 간의 학습 내용에 대한 간단한 회고를 작성해 주세요. -> 강의를 들으며 작성한 강의노트를 바탕으로 작성 1 ...