Встречается на собеседованиях • сегодня
Какой из Connection Pool будет использован во время запуска сервиса в Spring Boot Data JPA при наличии кастомного и стандартного Connection Pool
Spring Boot автоматически настраивает HikariCP как стандартный пул соединений, если он доступен в classpath. Если в проекте определен кастомный пул соединений (например, Tomcat JDBC или Commons DBCP2), Spring Boot отдаст приоритет ему, а не HikariCP.
Порядок приоритета:
- Если явно указан
spring.datasource.type- будет использован указанный пул - Если в classpath есть кастомный пул (не Hikari) - он будет выбран
- По умолчанию - HikariCP
Пример явного выбора пула в application.properties:
properties
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы