[Java] @Transactional 어노테이션 상세 이해하기 : Checked, Unchecked Exception Rollback
·
Java/이론 및 문법
해당 글에서는 @Transactional 어노테이션에 대해 상세한 이해를 돕기 위해 작성한 글입니다. 💡 [참고] 다양한 Annotation에 대해 궁금하시면 아래의 글을 참고하시면 도움이 됩니다.구분링크Spring Web Annotation : 환경 구성https://adjh54.tistory.com/311Spring Web Annotation : 요청 및 응답https://adjh54.tistory.com/312Spring Web Annotation : 예외처리 및 주입https://adjh54.tistory.com/313 1) @Transactional💡 @Transactional - 스프링 프레임워크에서 특정 메서드 또는 클래스에서 수행되는 ‘트랜잭션’과 관련되어 관리를 위해서 사용되는 어노테이션..
[Java] 예외처리(Exception Handling) 이해하기 -1 : try - catch / throws
·
Java/이론 및 문법
해당 글에서는 예외 처리(Exception Handling)에 대해서 상세히 알아봅니다. 1) 예외처리(Exception Handling) 💡 예외처리(Exception Handling) - 프로그램의 실행 도중에 발생할 수 있는 오류나 예기치 않은 상황에 대한 대비를 위해 코드를 작성하는 것을 의미합니다. - 이를 통해 실행 중인 프로그램의 갑작스러운 비정상 종료를 방지하고 정상적인 실행 상태를 유지할 수 있도록 하는 목적이 있습니다. 1. 에러의 종류 에러의 종류 설명 컴파일 에러(Compile Error) 컴파일 시에 발생하는 에러를 의미합니다 런타임 에러(Runtime Error) 실행 시에 발생하는 에러를 의미합니다. 논리적 에러(Logical Error) 실행은 되지만 의도와 다르게 동작을 하..
[Java] Spring Web Annotation 이해하고 사용하기 -3 : 예외 처리 및 주입
·
Java/Spring Boot
해당 글에서는 Spring Web에서 사용되는 주요 어노테이션 중 '예외처리'와 '주입'과 관련된 어노테이션의 종류에 대해 상세히 알아봅니다. 💡 [참고] 이전에 작성한 글(환경구성 및 요청/응답 어노테이션)을 참고하셔도 좋을 것 같습니다. [Java] Spring Web Annotation 이해하고 사용하기 -1 : 환경 구성해당 글에서는 Spring Web에서 사용되는 주요 어노테이션 중 환경구성과 관련된 어노테이션의 종류에 대해 상세히 알아봅니다. 1) Spring Boot Web 💡 Spring Boot Web - Spring Boot 프레임워크의 일부로 웹 애adjh54.tistory.com  [Java] Spring Web Annotation 이해하고 사용하기 -2 : 요청 및 응답해당 글..