본문 바로가기 메뉴 바로가기

1초에 한명 씩 태어나는 개발자입니다.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

1초에 한명 씩 태어나는 개발자입니다.

검색하기 폼
  • 전체보기 (94)
    • IT (67)
      • Java (13)
      • DB (7)
      • HTML, CSS (2)
      • Javascript (13)
      • Framework (23)
      • Error (4)
      • Etc (5)
    • 일상 (27)
      • 감상 (25)
      • 그 외 (2)
  • 방명록

TransactionInterceptor (1)
Spring Webflux R2dbc - Transaction 적용

Spring Webflux는 리액티브 프로그래밍이므로 MVC에서 썼던 Mybatis나 JPA를 쓰면 블로킹 처리가 되기 때문에 MVC를 쓰는 것과 차이가 없어지므로 R2dbc라는 라이브러리를 사용해야 합니다. Spring에서 제공하고 있기 때문에 Spring-data-r2dbc starter를 적용하면 됩니다. JPA와 유사하게 쓸 수 있고 @Query Annotation도 지원하기 때문에 기존에 JPA를 썼던 분이라면 어렵지 않게 적응 가능하실 겁니다. 그럼 이제 Webflux R2dbc에서 어떻게 Transaction을 적용해야 할 지 알아 봅시다.   1. @Transactinal가장 기초적인 방식으로 Annotation을 Method에 지정하는 방식입니다.12345678910111213141516..

IT/Framework 2025. 2. 25. 14:00
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바