Мне известно об инициализации bean-компонентов dataSource и TransactionsManager.Но у нас есть требование, когда во время запуска сервера база данных может быть недоступна, поэтому мы не хотим инициализировать эти bean-компоненты во время запуска сервера, иначе мы привыкли видеть исключение в журналах.
Мы используем аннотации @Configuration, @EnableJpaRepositories для управления контекстом персистентности.
Можем ли мы добиться такого рода конфигурации в Spring, когда мы хотим инициализировать bean-компонент dataSource во время первого запроса API, т.е. лениво?