본문 바로가기
생각 정리

2022. 11. 07.

by jaeyoungb 2022. 11. 7.

§ 학습 전(계획) §

▶ 학습 목표는 무엇인가?

  • Spring MVC - 트랜잭션
선언형 방식의 트랜잭션 적용
JTA를 이용한 분산 트랜잭션 적용
트랜잭션 적용 실습

 

 이미 알고 있는 내용은 무엇인가?

선언형 방식의 트랜잭션에 대해 학습하던 중이었다. 확실히 학습해서 실습에 지장이 없도록 해야겠다.

이번 한 주도 화이팅해보자😄

 

 


 

§ 학습 후(점검 및 평가) §

새롭게 배운 내용은 무엇인가?

Spring에서 트랜잭션 적용 방식에는 @TransactionalAOP 방식이 있다.

 

트랜잭션 전파란 트랜잭션의 경계에서 진행 중인 트랜잭션이 존재할 때 또는 존재하지 않을 때, 어떻게 동작할 것인지 결정하는 방식을 의미한다.

 

@Transactional 애너테이션의 isolation 애트리뷰트를 통해 트랜잭션 격리 레벨을 지정할 수 있다.

 

다른 사람에게 설명할 수 있는가?

애너테이션을 통해 트랜잭션을 적용하는 방식은 간단하기 때문에 설명할 수 있다.

 

 아직 이해되지 않은 내용은 무엇인가?

AOP를 이용하는 트랜잭션 적용 방식과 JTA를 이용한 분산 트랜잭션 적용, 그리고 오늘 실습했던 EventPublisher에 대해서는 아직 잘 정립이 되지 않았다.

 

 이해되지 않은 내용을 보완하기 위해서 나는 무엇을 할 수 있는가?

일단 추후에 AOP 방식의 트랜잭션을 적용할 기회가 생기면, 그 때 써보면서 익힐 수 있을 것 같다.

JTA를 이용한 분산 트랜잭션은 부수적인 내용이기 때문에, 트랜잭션 관련 지식들이 탄탄해지면, 더 알아볼 것이다.

EventPublisher는 실습을 다시 여러 번 구현해보면서, 익혀볼 수 있을 것 같다.

 

 오늘 나의 학습 만족도는 어느 별 5개 중 몇 개를 줄 수 있는가?

  • ★★★★☆

오늘 학습 내용은 심화 내용을 제외하면, 할만했다.

정규 학습 시간을 더 알차게 보내고, 코드를 더 많이 쳐보면 좋을 것 같다.

고생했다 오늘도😎

'생각 정리' 카테고리의 다른 글

2022. 11. 09.  (0) 2022.11.09
2022. 11. 08.  (0) 2022.11.08
2022. 11. 04.  (0) 2022.11.04
2022. 11. 03.  (0) 2022.11.03
2022. 11. 02.  (0) 2022.11.02