Я пытаюсь настроить HikariCP в моем приложении Spring Boot (1.2.0.M1), поэтому я могу протестировать его вместо Tomcat DBCP. Я хотел бы настроить пул соединений в моем файле application.properties, как я делал с Tomcat, но я не могу понять, как я должен это делать. Все примеры, которые я нашел, показывают либо стиль JavaConfig, либо использование отдельного файла свойств HikariCP. Может ли кто-нибудь помочь мне определить имена свойств, чтобы настроить его в application.properties? Я также хотел бы перейти от использования подхода driverClassName к подходу DataSourceClassName, поскольку он выглядит более чистым и рекомендуется. Возможно ли это и в файле application.properties?
Вот что я имел для Tomcat DBCP (просто какая-то базовая конфигурация, не полностью вымытая)
spring.datasource.validation-query=SELECT 1
spring.datasource.max-active=10
spring.datasource.max-idle=8
spring.datasource.min-idle=8
spring.datasource.initial-size=5
spring.datasource.test-on-borrow=true
spring.datasource.test-on-return=true
И я в настоящее время использую driverClassName и jdbc url для настройки соединения:
spring.datasource.url=jdbc:mysql://localhost:3306/myDb
spring.datasource.driverClassName=com.mysql.jdbc.Driver