본문 바로가기
  • Praha

Spring3

Spring Boot에서 예외(Exception) 처리하기 애플리케이션을 개발하다 보면 예외 처리는 불가피합니다.특히 Spring Boot에서는 다양한 예외가 발생할 수 있으며, 각각의 예외에 맞는 처리 방법을 통해 안정적이고 사용자가 이해할 수 있는 애플리케이션을 만들 수 있습니다. Spring Boot에서 주로 발생하는 예외의 종류와 처리 방법에 대해 ChatGPT의 도움을 받아 기본 개념에 대해 알아보겠습니다.1. Spring Boot에서 발생할 수 있는 예외의 종류1.1 Checked Exception과 Unchecked ExceptionJava에서는 예외를 두 가지 유형으로 나눕니다.Checked Exception: 컴파일 시점에 반드시 처리해야 하는 예외입니다. 예를 들어, IOException, SQLException 등이 있습니다.Unchecked.. 2024. 10. 26.
Spring Boot Gradle 멀티모듈 프로젝트 생성/빌드 이번에는 지난번 spring boot maven 멀티모듈 생성/빌드 단계 정리에 이어서  java Gradle 멀티 모듈 생성 및 빌드 까지의 단계를 정리합니다.  스펙IDE: IntelliJJDK: 17(Temurin 17.0.13)spring boot: 3.3.4Gradle: mybatis: 3.0.3mysql: 8.0.36모듈gradle_demodemo_core: DB, Repository, Service, Comdemo_api: Controller #1.프로젝트 생성프로젝트명: gradle_demo / 언어: Java / 타입: Gradle-Goovy그룹: com.example아티팩트: gradle_demo패키지명: com.example.gradledemo  부모프로젝트 종속성 설정(하위 자식.. 2024. 10. 24.
spring boot Maven 멀티모듈 프로젝트 생성/빌드 spring boot를 이용하여 java maven 멀티 모듈 생성 및 빌드 까지의 단계를 정리합니다. 스펙IDE: IntelliJJDK: 17(Temurin 17.0.13)spring boot: 3.3.4maven: 3.9.8mybatis: 3.0.3mysql: 8.0.36모듈mvdemodemo_core: DB, Repository, Service, Comdemo_api: Controller #1.프로젝트 생성프로젝트명: mvdemo / 언어: Java / 타입: Maven그룹: com.example아티팩트: mvdemo패키지명: com.example.mvdemo 부모프로젝트 종속성 설정(하위 자식 모듈에 공통으로 주입)Spring Boot DevToolsLombokValidation  #2.하위모듈 .. 2024. 10. 23.