전체 글117 ResponseEntityExceptionHandler부터 ErrorController까지 1. 문제- 강의를 듣다가 커스텀 예외처리를 할때 왜 Response EntityExceptionHandler를 상속받아서 예외처리를 할까?+REST API를 만들면서 예외 처리가 왜 필요한지예외를 제대로 처리하지 않으면 어떤 문제가 생기는지 (ex: null 반환 + 200 OK)2. Spring의 예외 처리 흐름 정리💡 핵심 다이어그램으로 보여주면 좋아scss복사편집[요청] ↓ DispatcherServlet ↓ Controller ↓ (예외 발생) ↓ ExceptionResolver ├─> @ExceptionHandler ├─> @ControllerAdvice + ResponseEntityExceptionHandler ├─> BasicErrorController + DefaultErrorAttri.. 2025. 3. 30. 6주차 섹션 6. 네 번째 요구사항 추가하기 - Querydsl 섹션 7. 마지막 섹션 최종 결과물 https://github.com/hagisilm/Kotlin-basic https://www.inflearn.com/course/java-to-kotlin-2/dashboard 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링) - 인프 Java + Spring Boot로 만들어진 웹 애플리케이션을 Kotlin + Spring Boot로 리팩토링 하고 추가 요구사항을 구현합니다. 이 과정에서 Junit5, SQL, JPA, Querydsl 을 사용할 뿐 아니라, 설계 및 구현 관점에서 다양 www.inflearn.com user querydsl(custom,impl) pa.. 2023. 8. 13. 5주차 섹션 4. 두 번째 요구사항 추가하기 - 도서 대출 현황 섹션 5. 세 번째 요구사항 추가하기 - 책 통계 https://www.inflearn.com/course/java-to-kotlin-2/dashboard 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링) - 인프 Java + Spring Boot로 만들어진 웹 애플리케이션을 Kotlin + Spring Boot로 리팩토링 하고 추가 요구사항을 구현합니다. 이 과정에서 Junit5, SQL, JPA, Querydsl 을 사용할 뿐 아니라, 설계 및 구현 관점에서 다양 www.inflearn.com repository (book) package com.group.libraryapp.domain.book imp.. 2023. 8. 13. 4주차 섹션 2. Java 서버를 Kotlin 서버로 리팩토링하자! 섹션 3. 첫 번째 요구사항 추가하기 - 책의 분야 https://www.inflearn.com/course/java-to-kotlin-2/dashboard 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링) - 인프 Java + Spring Boot로 만들어진 웹 애플리케이션을 Kotlin + Spring Boot로 리팩토링 하고 추가 요구사항을 구현합니다. 이 과정에서 Junit5, SQL, JPA, Querydsl 을 사용할 뿐 아니라, 설계 및 구현 관점에서 다양 www.inflearn.com controller package com.group.libraryapp.controller.user imp.. 2023. 8. 13. @Transactional, 영속성 컨텍스트 전략, 프록시패턴 @Transactional 메서드가 트랜잭션이 되도록 보장 https://kafcamus.tistory.com/30 @Transactional 어노테이션의 이해 나는 보통 서비스 코드에 @Transactional 어노테이션을 활용해준다. 그런데 사실 뜻도 잘 모르고 좋다고 그래서 쓴거라...지나고 보니 정확히 설명하기가 어려웠다. 그런고로, 해당 어노테이션의 작 kafcamus.tistory.com 프록시 (대리로 통신을 수행하는 것) https://velog.io/@younghyun/%ED%94%84%EB%A1%9D%EC%8B%9CProxy%EB%9E%80 프록시(Proxy)란?? 프록시의 개념과 프록시 서버의 개념, 프록시 서버의 종류와 사용하는 이유 velog.io 2023. 8. 8. [Git] pull 되돌리기 git reset --hard master@{"59 minutes ago"} https://rateye.tistory.com/1143 git pull 실행 취소, 저장소를 이전 상태로 가져 오는 방법 질문 : git pull 실행 취소, 저장소를 이전 상태로 가져 오는 방법 내 소스 / 리포지토리가 git pull을 수행하기 전의 이전 상태가되도록 git pull을 되돌 리거나 실행 취소하는 방법이 있습니까? 내가 rateye.tistory.com 2023. 8. 1. [Flutter] Error running pod install,Error launching application on iPhone 14 Pro Max.,error (xcode): file not found: /applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a flutter 아이폰 애뮬레이터 열던중 발생한 오류 오류 내용 error (xcode): file not found: /applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a Error running pod install Error launching application on iPhone 14 Pro Max. https://stackoverflow.com/questions/67958387/invalid-podfile-file-undefined-method-enable-user-defined-build-types Invalid Podfile file:.. 2023. 8. 1. 3주차 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링) 인프런 강의 섹션 1. 도서관리 애플리케이션 리팩토링 준비하기 https://www.inflearn.com/course/java-to-kotlin-2/dashboard 실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링) - 인프 Java + Spring Boot로 만들어진 웹 애플리케이션을 Kotlin + Spring Boot로 리팩토링 하고 추가 요구사항을 구현합니다. 이 과정에서 Junit5, SQL, JPA, Querydsl 을 사용할 뿐 아니라, 설계 및 구현 관점에서 다양 www.inflearn.com 2023. 7. 24. 이전 1 2 3 4 ··· 15 다음