I'm curious to the transactions and R2DBC. The documentation says it's hard, that it's taken care of in certain cases, and that I should explicitly set some annotations. It's not a very clear documentation and I feel a bit insecure about the facts vs opinions of the implementation?
https://micronaut-projects.github.io/micronaut-r2dbc/1.0.x/guide/#transactionManagement
Can anyone guide me?
I'm using Coroutines and
CoroutineCrudRepository
and not pure Project Reactor.
Also the `@R2dbcRepository(dialect = Dialect.POSTGRES)`on my repos.