원리 2

[SpringBoot] @Transactional로 트랜잭션이 적용되는 원리

💡궁금하게 된 계기 하나의 클래스 안에서, @Transactional이 없는 메서드에서 있는 메서드를 호출할 때 트랜잭션이 적용되지 않는다는 것을 알았다. 이 문제로 부터, 궁금한 것을 이어가다보니 트랜잭션 어노테이션의 동작 방식에 대해 조사하게 되었다. ✅ 필요한 사전 지식 2023.03.21 - [CS/디자인패턴] - Proxy Pattern | 프록시 패턴 2023.03.22 - [Programming/Spring] - [SpringBoot] 관점 지향 프로그래밍 AOP의 개념과 사용법 @Transactional이 적용되는 과정 간단하게 보기 Spring Boot의 @Transactional은 AOP와 Proxy를 기반으로 동작한다. 정확히는, @Transactional은 AOP를 이용하고, AOP..

Programming/Spring 2023.05.06

1. HTML 개요

1. HTML이란? - Hypertext Markup Language의 약자 - tag = 현재 문서가 HTML문서임을 정의 - 시작tag와 종료tag들의 집합으로 이루어진 문서 - 웹페이지의 "구조"를 담당 2. Web과 HTML의 작동원리 1. 클라이언트의 요청(URL) 2. 서버는 클라이언트의 요청을 분석하여 결과값(HTML)을 전송 3. 클라이언트는 전달받은 HTML을 Web Browser(내장된 엔진이 tag를 해석해서 화면에 나타냄)에 표시 3. HTML문서의 구성 - html, head, body tag로 구성 1. head 태그 - , , , , tag 포함 가능 - : 문서의 제목으로, 브라우저의 제목에 내용이 나타남 - : 문서의 작성자, 날짜, 키워드, 인코딩 정보 등 화면에 나타나지..

Programming/HTML 2022.03.09