Etc/BootCamp : TIL71 [Day 63] Spring MVC : 예외 처리 보호되어 있는 글 입니다. 2022. 8. 24. [Day 62] Spring MVC : 서비스 계층 학습 주제 DI(Dependency Injection)를 사용해서 API 게층과 서비스 게층 연동하기 API 계층의 DTO 클래스와 서비스 계층의 엔티티(Entity) 클래스를 매핑하기 새롭게 배운 내용 2022.08.23 - [Back-End/Spring MVC] - 서비스 계층에서의 DI 서비스 계층에서의 DI DI를 통한 서비스 계층과 API 계층의 연동 API 계층에서 구현한 Controller 클래스와 서비스 계층의 Service 클래스의 상호작용 Service: 도메인 업무 영역을 구현하는 비즈니스 로직과 관련을 가진다. cookiee.tistory.com 자주 쓰이는 Lombok 애너테이션: @Getter, @Setter, @AllArgsConstructor, @NoArgsConstructo.. 2022. 8. 23. [Day 61] Spring MVC : API 계층 - DTO 학습 주제 DTO란? Controller 클래스에 DTO 적용하기 DTO 유효성 검증(Validation) 새롭게 배운 내용 버블 정렬 2022.08.22 - [Back-End/Spring MVC] - DTO(Data Transfer Object) DTO(Data Transfer Object) HTTP 요청/응답에서의 DTO Data Transfer Object 마틴 파울러(Martin Fowler)가 ‘Patterns of Enterprise Application Architecture’라는 책에서 처음 소개한 엔터프라이즈 애플리케이션 아키텍처 패턴의 하나이.. cookiee.tistory.com 보강할 내용 🌿 정규 표현식 🌿 @NotNull, @NotEmpty, @NotBlank의 차이 https:.. 2022. 8. 22. [Day 58] Spring MVC : API 계층 - Controller 학습 주제 Spring MVC동작 방식과 구성 요소Controller : API 엔드 포인트기본 기능 구현 새롭게 배운 내용 🍎 엔트리포인트 클래스main() 메서드가 포함된 애플리케이션 시작점이다.@SpringBootApplication자동 구성 활성화@Component와 @Configuration이 붙은 클래스를 자동으로 찾아 주고 스프링 빈으로 등록하는 기능을 활성화SpringApplication.run(~.class, args);애플리케이션을 부트스트랩 하고 실행하는 역할부트스트랩: 애플리케이션 실행 전 여러 작업을 수행하여 실행 가능한 애플리케이션으로 만든다. 🍎 Controller 구조`@RestController`: 해당 클래스가 REST API의 리소스를 처리하기 위한 API 엔드포.. 2022. 8. 19. [Day 57] 기술 면접, Section 2 KPT 회고 보호되어 있는 글 입니다. 2022. 8. 18. [Day 50] Spring Framework 핵심 개념 : DI 보호되어 있는 글 입니다. 2022. 8. 11. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음