Closed sons-of-titus closed 1 month ago
If you would like us to spend some time helping you to diagnose the problem, please spend some time describing it and, ideally, providing a minimal yet complete sample that reproduces the problem. You can share it with us by pushing it to a separate repository on GitHub or by zipping it up and attaching it to this issue.
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.
Description
The
@EnableR2dbcRepositories
annotation is not detecting and initializing my R2DBC repositories as expected. This is preventing my application from properly interacting with the database using Spring Data R2DBC.Current Behavior
When starting the application, no beans are created for my repository interfaces. This results in
NoSuchBeanDefinitionException
when trying to autowire these repositories.Expected Behavior
The
@EnableR2dbcRepositories
annotation should detect all interfaces extendingCoroutineCrudRepository
(or other Spring Data R2DBC repository interfaces) within the specified base packages, and create the necessary beans for these repositories.Steps to Reproduce
@EnableR2dbcRepositories
.CoroutineCrudRepository
in a submodule.Code Snippets
Main Application Class:
UserR2dbcRepository Interface:
Versions: