본문 바로가기

All176

(24.05.18)[5주차] WIL WILSpring 입문 강의Java Spring(Spring Boot)활용 강의를 5주차간 들으면서 정리하고 학습하는 시간으로 활용학습 내용들을 한번 더 요약 정리를 읽을 수 있도록 점검하면서 Summary로 아래에 정렬전체적인 흐름을 파악할 때 사용할 수 있도록간단 index Summary더보기그레이들 GradleAPIRESTful APIWASApache TomcatSpringBoot & SpringMVC 디자인 패턴Servlet 서블릿Front Controller의 DispatcherServletServer 에서 JSON → StringJacksonClient로 부터 JSON을 가지고 오는 방식Path VariableRequest ParamHTTP 데이터를 객체로 처리@ModelAttribute@Re.. 2024. 5. 18.
(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.