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
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday