본문 바로가기

Develop Study/Spring39

(24.05.21)[6주차] Spring 숙련 강의 01 Spring 숙련 주차가 시작이되었고 관련 개인과제에 대한 시작이지만,상당히 양이 많아서 이번주는 집중을 학습에 특히나 집중을 요해야할 것 같다.Spring 숙련 강의 간단정리숙련단계에서는 JWT  등의 보안과 관련된 내용을 다루면서 학습이 진행될 예정조금만 집중을 하지 않으면, 이해하는데 많이 힘이 들 수 있기 때문에 학습내용을 다시 복습하면서 블로그에 정리더보기Bean 수동 등록@Component를 사용하면 @ComponentScan에 의해 자동으로 스캔되어 해당 클래스를 Bean으로 등록기술적인 문제나 공통적인 관심사를 처리할 때 사용하는 객체들을 수동으로 등록기술 지원 Bean공통 로그처리와 같은 비즈니스 로직을 지원하기 위한 부가 적이고 공통적인 기능 Bean같은 타입 Bean 등록Food 라는.. 2024. 5. 21.
(24.05.17)[5주차] Spring 입문 마무리(SpringBoot JPA @ExceptionalHandler) 피드백을 알게된 내용을 정리하면서 마무리하며, 알아본 내용을 추가적으로 정리했다.Spring 입문 강의 추가학습 정리@ControllerAdvice @ExceptionalHandler 로 예외 출력더보기package com.sparta.scheduler.exception;import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.w.. 2024. 5. 17.
(24.05.16)[5주차] Spring 입문 강의 02 개인 과제를 마무리하면서 동시에 Spring 학습까지 진해을 해야했기 때문에 시간도 많이 들고,고민도 많이 해야하는 부분이라 실제로 몇번 더 사용을 해서 익숙해지려고 해야할듯Spring 입문 강의 간단정리두번째 강의 내용은 JPA 중심이기 때문에 이를 유의 하여 학습실습도 두번 반복했어도 개념이 계속 헷갈려서 한번더 검토하는 겸 적을 수 있도록 정리. 더보기3계층 3 Layer ArchitectureAPI 처리 코드의 추가가 계속 이뤄진다면, 관리가 어려워지기 때문에 3개의 계층Controller클라이언트에게 요청을 받아선 서비스가 로직처리를 해주기 위해 데이터를 전달, 그리고 그 반대로 클라이언트에게 데이터 다시 응답 역할Service비지니스 로직의 실제로 구현 부분서비스에 따라 코드가 방대해지는 것R.. 2024. 5. 16.
(24.05.14)[5주차] Spring 입문 강의 01 Spring 입문에 대해서 배우고 있는데 다뤄야하는 부분이 너무 방대해서 Java처음 배운 것과 거의 맞먹는다곤 느껴진다.괜히 기업들이 취업 요건에 Java언어 활용자 중 Spring / Spring Boot  경험 여부를 따로 확인을 하려고 하는지 알수 있다.하지만,  SQL을 하기도 했었고 DB 활용을 나름대로 해보고 싶기 때문에 쉽지는 않지만 재밌게 학습을 진행한듯 일단 블로그에는 간단하게 정리를 하면서 복습하려고 한다.Spring 입문 강의 간단정리이를 기반으로 하여 두번째 강의 내용은 JPA 중심이기 때문에 이를 유의 하여 학습모든 Spring 내용은 처음 학습이므로 자세하게 Notion의 DB화와 블로그의 정리를 통하여 학습을 복습더보기그레이들 Gradle빌드 자동변환 시스템build.grad.. 2024. 5. 14.