Vue + SpringBoot + Mysql 를 이용한 Todo 구현(1) - 프로젝트 구성하기 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(2) - 프로젝트 환경 설정하기 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(3) - Todo API 개발하기(1) Vue + SpringBoot + Mysql 를 이용한 Todo 구현(5) - Todo 화면 개발하기(1) - 컴포넌트 구성 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(6) - Todo 화면 개발하기(2) - Vuex 적용 (끝) Vue + SpringBoot + Mysql 를 이용한 Todo 구현(7) - Todo 화면 개발하기(3) - 화면 개발 이전 글에 이어서 serv..
Vue + SpringBoot + Mysql 를 이용한 Todo 구현(1) - 프로젝트 구성하기 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(2) - 프로젝트 환경 설정하기 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(4) - Todo API 개발하기(2) Vue + SpringBoot + Mysql 를 이용한 Todo 구현(5) - Todo 화면 개발하기(1) - 컴포넌트 구성 Vue + SpringBoot + Mysql 를 이용한 Todo 구현(6) - Todo 화면 개발하기(2) - Vuex 적용 (끝) Vue + SpringBoot + Mysql 를 이용한 Todo 구현(7) - Todo 화면 개발하기(3) - 화면 개발 이번 글에서는 BackEn..
웹 서비스를 개발하면서 404, 500 에러 등 많은 에러가 발생하고 각각의 에러에 맞는 화면을 보게 됩니다. 해당 글에서는 에러가 발생하면 해당 에러에 맞는 에러 페이지를 보여주도록 설정해보도록 하겠습니다. 개발환경은 아래와 같습니다. SpringBoot : 2.4.4 Java8 thymeleaf SpringBoot에서 간단하게 에러페이지를 설정해보도록 하겠습니다. 1. 에러페이지를 관리할 Controller를 생성하여 ErrorController 인터페이스를 상속받아 에러 컨트롤러를 생성합니다. 2. error 페이지를 만듭니다. 1. 에러컨트롤러 생성(CustomErrorController) - 기본적으로 Spring Boot는 모든 Error를 적적한 방식으로 처리하는 /error 로 맵핑을 제공..
해당 글은 Mac OS , Intell J 를 사용하였습니다. 1. SpringBoot & Gradle 프로젝트 생성하기 - Intelli J 를 실행하고, New Project 를 클릭합니다. - Intelli J 에서 스프링부트는 Spring Initializr 을 선택 후 "Next"를 클릭합니다. - 기본 패키지명을 작성하고, 빌드툴(Gradle), Java version을 선택합니다. (빌드툴은 Maven을 선택하셔도 됩니다.) - 프로젝트에 필요한 Dependency를 선택합니다.(프로젝트 생성 후 따로 추가할 수 있습니다.) (해당 글에서는 Lombok, Spring Web, MySQL, Thymeleaf 를 선택하였습니다.) - Project Name에 프로젝트 이름(폴더명)을 작성합니다...