класс-конфигурация для подключения к базе, в котором в том числе создается DataSource бин. На этот класс вешается Conditional от определенных условий при которых подключение к бд не нужно и этот класс не создается, соответственно и DataSource тоже не создается, но в приложении так же используется HikariPool, который подтягивается из спрингбутовых стартеров, и для его работы обязательо наличие DataSource и без него приложение не стартует. Есть ли какой-то способ что бы исключить создание HikariPool или может в качестве решения можно просто подсунуть ему dataSource на embeded БД?
В аннотации springbootapplication надо сделать exclude на бин автоконфигурация датасорса
Но в таком случае эксклюд будет постоянным, насколько я понимаю, а пул все же будет нужен, если DataSource создается
Но ты же сам можешь его в конфигурации поднять?
Возможно) Идею понял, пойду попробую, спасибо
Обсуждают сегодня