본문 바로가기

분류 전체보기172

패스트캠퍼스 챌린지 29일차 Part 1. Spring Framework Ch 04. 예외처리 01. 글로벌 예외처리 기법_01 - 내부적인 오류를 처리할 때는 한번에 직관적으로 처리하는게 좋음 . . . @DeleteMapping("/developer/{memberId}") public DeveloperDetailDto deleteDeveloper( @PathVariable String memberId ) { return dMakerService.deleteDeveloper(memberId); } @ResponseStatus(value = HttpStatus.CONFLICT) @ExceptionHandler(DMakerException.class) public DMakerErrorResponse handleException(DMa.. 2022. 2. 21.
패스트캠퍼스 챌린지 28일차 Part 1. Spring Framework Ch 03. 예제를 만들며 이해하는 스프링 웹 어플리케이션 핵심 기술 12. Developer Delete(삭제), 트랜잭션 실무 개발 package com.fastcampus.programmin.dmaker.service; import com.fastcampus.programmin.dmaker.Repository.DeveloperRepository; import com.fastcampus.programmin.dmaker.Repository.RetiredDeveloperRepository; import com.fastcampus.programmin.dmaker.code.StatusCode; import com.fastcampus.programmin.dmaker.. 2022. 2. 20.
패스트캠퍼스 챌린지 27일차 Part 1. Spring Framework Ch 03. 예제를 만들며 이해하는 스프링 웹 어플리케이션 핵심 기술 12. Developer Put(수정)기능 개발 package com.fastcampus.programmin.dmaker.controller; import com.fastcampus.programmin.dmaker.dto.CreateDeveloper; import com.fastcampus.programmin.dmaker.dto.DeveloperDetailDto; import com.fastcampus.programmin.dmaker.dto.EditDeveloper; import com.fastcampus.programmin.dmaker.service.dMakerService; import .. 2022. 2. 19.
패스트캠퍼스 챌린지 26일차 Part 1. Spring Framework Ch 03. 예제를 만들며 이해하는 스프링 웹 어플리케이션 핵심 기술 11. Developer Get(조회)기능 개발 - CRUD의 다른 기능 : get, delete 등을 수행 package com.fastcampus.programmin.dmaker.dto; import com.fastcampus.programmin.dmaker.entity.Developer; import com.fastcampus.programmin.dmaker.type.DeveloperLevel; import com.fastcampus.programmin.dmaker.type.DeveloperSkillType; import lombok.*; import org.springframework.. 2022. 2. 18.
패스트캠퍼스 챌린지 25일차 Part 1. Spring Framework Ch 03. 예제를 만들며 이해하는 스프링 웹 어플리케이션 핵심 기술 10-1. 간단한 http 테스트 만들기(Postman을 활용한 http test 방법) package com.fastcampus.programmin.dmaker.service; import com.fastcampus.programmin.dmaker.Repository.DeveloperRepository; import com.fastcampus.programmin.dmaker.dto.CreateDeveloper; import com.fastcampus.programmin.dmaker.entity.Developer; import com.fastcampus.programmin.dmaker.typ.. 2022. 2. 17.
[JAVA] 막무가내 정리 노트 (PW:0) 보호되어 있는 글 입니다. 2022. 2. 17.