Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- SOLID
- github actions
- 스파르타코딩클럽
- 정적중첩클래스
- 변경감지
- Velog
- 지네릭스
- java
- bean
- 항해99 9기
- 서버사이드렌더링
- 다형성
- 더티채킹
- DI
- 일급컬렉션
- refreshtoken
- 인수테스트
- 자바의정석
- 싱글톤패턴
- 항해99
- 클라이언트사이드렌더링
- Spring
- 9기
- privateapi
- 인프콘
- 비정적중첩클래스
- publicapi
- 스프링컨테이너
- 애너테이션
- IoC
Archives
- Today
- Total
목록transactional (1)
멈재

스프링에서는 트랜잭션 처리를 하는 선언적 트랜잭션 방식인 Transactional 애너테이션을 제공해주고 있고, 해당 애너테이션이 있다면 트랜잭션 AOP의 대상이 되어 트랜잭션 프록시가 적용된다. 트랜잭션이 무엇인지는 [DB] MySQL 트랜잭션 격리 수준 살펴보기 포스팅을 참고해주세요 본 포스팅에서는 (나도 그랬고) 스프링을 처음 접하거나 익숙하지 않을 때 Transactional 애너테이션으로 인해 마주할 수 있는 두 가지 문제를 소개하려고 한다. 주요 내용은 크게 다음과 같다. 트랜잭션 프록시의 적용 대상과 접근제어자 트랜잭션 AOP 프록시의 내부 호출 트랜잭션 프록시의 적용 대상과 접근제어자 자바에는 외부로부터 함부로 접근하지 못하도록 접근제어자가 존재하고 있고 접근제어자의 종류와 허용 범위는 다..
JAVA & Spring & JPA
2023. 6. 25. 04:02