SpringBoot30 BankApp - Exception Handler 학습 목표 1. Exception Handler 처리 2. @Controller 와 RestControllerAdivce 3. 사용자 정의 예외 클래스를 만들어보자. Exception Handler 스프링 MVC 의 중요한 구성 요소 중에 하나로 AOP 기반에 개념과는 약간 다른 개념 입니다. 구현하는 방법 중 하나는 @ExcetptionHandler 어노테이션을 사용하고 이 어노테이션은 예외가 발생한 메서드를 구현하고, 처리할 예외 타입을 지정합니다. @ControllerAdvice 와 @RestControllerAdvice 에 차이점 @ControllerAdvice와 @RestControllerAdvice는 모두 예외 처리를 담당하는 클래스에 붙는 어노테이션으로 스프링에서 예외 처리를 담당하는 핵심적.. 2023. 9. 19. BankApp - 화면 구현 3 학습 목표 1. 플로우 차트로 알아 보는 간단한 동작 원리 2. UserController 생성 3. AccountController 생성 1. 플로우 차트로 알아 보는 간단한 동작 원리 스프링 부트 기반의 웹 애플리케이션이 클라이언트(웹 브라우저)로부터 요청을 받아 처리하는 주요 단계의 플로우 차트( 기본적인 웹 요청 및 응답 프로세스) 아파치 와 톰캣 1. 플로우 차트로 알아 보는 간단한 동작 원리 2. UserController 생성 1. 정적 파일 요청시 간단한 실행 흐름 (예: CSS, JS, HTML 이미지 파일) - URL 호출 [웹 브라우저] [스프링부트내장웹서버(아파치)] [정적 파일] | | | | 1. HTTP 요청 | | | --------------> | | | | --------.. 2023. 9. 19. BankApp - 화면 구현 2 학습 목표 1. 재사용 가능한 파일로 분리 하기 2. layout/header.jsp 3. layout/footer.jsp 4. layout/main.jsp → jsp 태그 추가 하기 5. 외부 스타일 시트로 수정 1. 재사용 가능한 파일로 분리 하기 : 분리영역 표시 하기 header.jsp 파일 분리 및 생성 footer.jsp main.jsp 2023. 9. 19. BankApp - 화면 구현1 학습 목표 정적 파일은 static 폴더에 들어간다 html, css, js, image 추가할 수 있다. 동적 파일 JSP 설정 1. yml 파일 설정 확인하기 2. layout 구성하기 yml 파일 설정 확인하기 Spring Framework의 Spring MVC 모듈에서 사용되는 뷰 리졸버(View Resolver)에 대한 설정 뷰 리졸버(View REsolver): Spring MVC는 컨트롤러에서 반환한 뷰 이름을 실제 뷰 파일로 찾는 역활을 합니다. layout 구성하기 W3Schools online HTML editor W3Schools online HTML editor The W3Schools online code editor allows you to edit code and view th.. 2023. 9. 19. 이전 1 ··· 3 4 5 6 7 8 다음