в одном проекте? Выглядит, что есть баги со стороны фреймворка: https://github.com/spring-projects/spring-boot/issues/28025
Где там баги? Явно указано что надо руками настраивать отдельные фабрики для разных DataSource
>Since this is becoming a Spring Boot issue, I'd suggest to move this ticket into the boot project. https://github.com/spring-projects/spring-boot/issues/28025#issuecomment-919998331
прочти все до конца
Не совсем понятно, почему это "issue" Спринг думает, что какой-то датасорс уже в проекте есть и был объявлен эксплицитно, поэтому автоконфигурация не нужна >@ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all)
что значит классическая?
Ага, вижу. Надеюсь это работает в рамках одного ресурса.
> If you want to retain the JDBC DataSource auto-configuration, and are comfortable with the risk of using the blocking JDBC API in a reactive application Вот это неприятно. Но если не использовать репозитории, а темплейты (R2dbcEntityTemplate), то по идеи не должно выстрелить. Или может?
Я не понял твою проблему Ты в итоге и JDBC хочешь использовать, и R2DBC?
Обсуждают сегодня