전체 > 데브키라 (25) Error: Spring Boot에서 커스텀 에러 페이지 설정하기 안녕하세요. 각성한 데브키라입니다. 에러 페이지 설정은 웹 애플리케이션의 사용자 경험을 향상시킬 수 있는 중요한 요소입니다. Spring Boot는 기본적으로 내장된 오류 페이지를 제공합니다. 하지만 이를 커스텀 페이지로 변경하여 더 친근하고 유용한 정보를 제공할 수 있습니다.이 포스팅에서는 500(내부 서버 오류) 및 404(페이지를 찾을 수 없음) 에러 발생 시, 500.jsp와 404.jsp 페이지를 출력하는 방법을 설명합니다.1. 프로젝트 구조 설정먼저 Spring Boot 프로젝트의 구조는 다음과 같아야 합니다.src/└── main/ ├── java/ │ └── com.example.demo/ │ └── DemoApplication.java └── resou.. Error: Spring boot 500에러에 관하여 500 에러는 서버 측에서 요청을 처리하는 도중 문제가 발생했을 때 발생하는 HTTP 상태 코드로, 일반적으로 **내부 서버 오류(Internal Server Error)**를 의미합니다. 이는 클라이언트 요청이 잘못된 것이 아니라 서버 자체의 문제로 인해 발생하는 에러입니다. Spring Boot에서 500 에러가 발생하는 주요 원인은 다음과 같습니다:1. NullPointerExceptionJava 코드에서 null 객체에 접근하거나 사용하려 할 때 발생합니다. 예를 들어, 어떤 객체가 null 상태인데 그 객체의 메서드나 필드를 사용하려 하면 이 오류가 발생합니다.2. 데이터베이스 연결 오류데이터베이스 설정이 잘못되었거나 데이터베이스 서버에 문제가 있어 연결할 수 없을 때 발생할 수 있습니다. 예를.. git 05: 이클립스에 gitHub연동하기 오늘은 GitHub에서 새로운 리포지토리를 생성하고, 이를 이클립스(Eclipse)와 연동하여 사용하는 방법에 대해 알아보겠습니다. GitHub는 전 세계 1억 명 이상의 개발자들이 함께 소프트웨어의 미래를 만들어가는 공간입니다. 이번 포스팅에서는 GitHub에서 리포지토리를 생성하고 이클립스와 연동하는 과정을 단계별로 설명하겠습니다.GitHub에서 리포지토리 생성1. GitHub에 로그인한 후, 우측 상단의 + 아이콘을 클릭하고 New repository를 선택합니다.2. 리포지토리 이름을 eclipse-git-test로 지정하고, 필요한 경우 설명(Description)을 추가합니다.3. Public 또는 Private을 선택한 후, Initialize this repository with a REA.. git 04: 깃허브(gitHub)에서 리파지토리(repository)생성하기 오늘은 GitHub에서 새로운 레파지토리를 생성하는 방법에 대해 알아보겠습니다. GitHub는 전 세계 1억 명 이상의 개발자들이 함께 소프트웨어의 미래를 만들어가는 공간입니다. 이번 포스팅에서는 git-user01 사용자 계정을 사용하여 git-test라는 레파지토리를 생성하는 과정을 자세히 설명드리겠습니다.GitHub에서 새 레파지토리 생성하기1. GitHub에 접속하기 먼저, 아래 링크를 클릭하여 GitHub에 접속합니다.https://github.com GitHub: Let’s build from hereGitHub is where over 100 million developers shape the future of software, together. Contribute to the open so.. git 03: gitHub인증 토큰 생성하기 안녕하세요, 각성한 데브키라입니다. 오늘은 GitHub에서 인증 토큰을 생성하는 방법에 대해 알아보겠습니다. GitHub 인증 토큰은 개인 액세스 토큰(PAT)이라고도 불리며, 이는 GitHub API에 접근하거나 Git 명령어를 사용할 때 비밀번호 대신 사용할 수 있습니다. 인증 토큰을 사용하면 보안이 강화되고, 특히 2단계 인증(2FA)을 사용하는 경우 더욱 유용합니다. 그럼 이제 GitHub 인증 토큰을 생성하는 과정을 단계별로 살펴보겠습니다.1. 프로필 아이콘 클릭 > Settings/Developer Settings 2. New personal access token (classic) 3. 옵션설정 후 인증토큰 생성Note : 적절히 입력Expiration : 만료기간 설정repo, dele.. git 02: gitHub 호스팅 플랫폼 가입하기 안녕하세요, 여러분! 오늘은 GitHub에서 회원가입을 하는 방법에 대해 알아보겠습니다. GitHub는 전 세계 개발자들이 코드 저장소를 관리하고 협업하는 데 사용하는 인기 있는 플랫폼입니다. GitHub에 가입하면 다양한 프로젝트를 시작하고, 다른 개발자들과 협업하며, 오픈 소스 커뮤니티에 기여할 수 있습니다. 그럼 지금부터 GitHub 회원가입 절차를 단계별로 알아보겠습니다.GitHub 회원가입 절차1. GitHub 홈페이지 방문웹 브라우저를 열고 https://github.com/ 로 이동합니다.2. Sign up 버튼 클릭홈페이지 오른쪽 상단에 있는 "Sign up" 버튼을 클릭합니다. 3. 사용자 정보 입력Email address: 사용할 이메일 주소를 입력합니다.Password: 사용할 비밀번.. git 01: Git과 Git 호스팅 플랫폼 협업을 위한 필수 도구 설치 및 다운로드 오늘은 소스 코드 관리와 협업의 필수 도구인 Git과 Git 호스팅 플랫폼에 대해 알아보겠습니다. Git은 분산 버전 관리 시스템(DVCS)으로, 소스 코드의 변경 사항을 추적하고 여러 개발자가 협업하여 작업할 수 있게 도와줍니다. Git은 로컬 저장소와 원격 저장소 개념을 가지고 있으며, 커밋, 브랜치, 머지 등의 기능을 통해 코드의 버전을 관리합니다.Git의 주요 기능Git은 다양한 기능을 제공하여 개발자들이 효율적으로 코드를 관리하고 협업할 수 있게 도와줍니다.1 커밋(Commit)커밋은 코드 변경 사항을 저장소에 저장하는 작업입니다. 각 커밋은 고유한 식별자를 가지며, 변경된 파일과 변경 내역, 작성자 등의 정보를 포함합니다.2 브랜치(Branch)브랜치는 독립적인 작업 공간을 생성하여 여러 작업.. 이클립스 최초 실행 후 다이나믹 웹프로젝트에서 html파일 출력하기 안녕하세요. 이번 포스팅에서는 이클립스에서 다이나믹 웹 프로젝트를 생성하고 설정하는 방법에 대해 알아보겠습니다. 특히, 프로젝트 생성 후 index.html 파일에 접근할 때 발생할 수 있는 404 오류를 해결하는 방법을 중점적으로 설명하겠습니다.선행JDK다운로드 및 설치 자바 JDK 설치 및 환경변수 설정 가이드자바 개발 키트(JDK)는 자바 프로그래밍 언어로 소프트웨어를 개발할 때 필수적입니다. 이 가이드에서는 JDK 설치 방법과 환경변수 설정 방법을 살펴보겠습니다.1. 자바 JDK설치하기devkira.alphonse.kr이클립스 다운로드 및 설치 자바 개발을 위한 이클립스 설치안녕하세요, 각성한 데브키라입니다. 이번 포스팅에서는 자바 개발을 시작하기 위한 첫 단계로, 이클립스 설치 방법을 안내해드리.. 이전 1 2 3 4 다음