¿Cómo configuro HikariCP en mi aplicación Spring Boot en mis archivos application.properties?

Estoy intentando configurar HikariCP en mi aplicación Spring Boot (1.2.0.M1) para poder probar su uso en lugar de Tomcat DBCP. Me gustaría configurar el grupo de conexiones en mi archivo application.properties como lo estaba haciendo con Tomcat, pero no puedo entender cómo debería hacerlo. Todos los ejemplos que he encontrado muestran el estilo JavaConfig o el uso de un archivo de propiedades HikariCP separado. ¿Alguien puede ayudarme a descubrir los nombres de propiedad para configurarlo en application.properties? También me gustaría cambiar de usar el enfoque driverClassName al enfoque DataSourceClassName ya que parece más limpio y se recomienda. ¿Esto también es posible en mis archivos de application.properties?

Esto es lo que tenía para Tomcat DBCP (solo una configuración básica, no completamente vaciada)

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

Y actualmente estoy usando driverClassName y jdbc url para configurar la conexión:

spring.datasource.url=jdbc:mysql://localhost:3306/myDb
spring.datasource.driverClassName=com.mysql.jdbc.Driver

Respuestas a la pregunta(14)

Su respuesta a la pregunta